Esempio n. 1
0
 private void Initialize()
 {
     _callbacks  = new Dictionary <string, Action <ReceivedMessage> >();
     _serializer = new MsgPackCliSerializer();
     _simplSocketServer.MessageReceived    += MessageReceived;
     _simplSocketServer.ClientConnected    += (s, e) => { ClientConnected?.Invoke(s, e); };
     _simplSocketServer.ClientDisconnected += (s, e) => { ClientDisconnected?.Invoke(s, e); };
 }
Esempio n. 2
0
        public static T GetMessage <T>(byte[] message)
        {
            var outMessage = MsgPackCliSerializer.DeserializeMessage <T>(message);

            if (outMessage == null)
            {
                return(default(T));
            }
            return(outMessage);
        }
Esempio n. 3
0
 private void Initialize()
 {
     _callbacks           = new Dictionary <string, Action <ReceivedMessage> >();
     _updateCallbacks     = new Dictionary <string, Action <ReceivedMessage> >();
     _updateCallbackQueue = new Queue <ReceivedMessage>();
     _serializer          = new MsgPackCliSerializer();
     _simplSocketClient.MessageReceived   += MessageReceived;
     _simplSocketClient.Connected         += (s, e) => { Connected?.Invoke(s, e); };
     _simplSocketClient.Disconnected      += (s, e) => { Disconnected?.Invoke(s, e); };
     _simplSocketClient.ConnectionAttempt += (s, e) => { ConnectionAttempt?.Invoke(s, e); };
 }