Exemple #1
0
        private void FooMessageHandler(ReceivedNetworkMessage message)
        {
            // deserialize
            var foo = message.As <FooMessage>();

            // write to console
            Console.WriteLine("Message received from server of type '" + message.MessageType.ToString() + "': " + foo.ToString());
        }
Exemple #2
0
        private void BarMessageHandler(ReceivedNetworkMessage message)
        {
            // deserialize
            var bar = message.As <BarMessage>();

            // write to console
            Console.WriteLine(
                "Message received from client connection '" + message.SenderConnectionId + "' of type '" + message.MessageType.ToString() + "': " + bar.ToString());
        }
        private void BarMessageHandler(ReceivedNetworkMessage message)
        {
            // deserialize
            var bar = message.As <BarMessage>();

            // write to console
            Console.WriteLine(
                "Echoing (back to sender) message received from client connection '" + message.SenderConnectionId + "' of type '" + message.MessageType.ToString() + "': " + bar.ToString());

            // echo it back to the sender
            this.NetworkServer.SendToOneClient(message.SenderConnectionId, message.MessageType, bar);
        }