Ejemplo n.º 1
0
 void IMalockSocket.Abort()
 {
     for (int i = 0; i < sockets.Length; i++)
     {
         MalockSocket socket = sockets[i];
         socket.Abort();
     }
 }
Ejemplo n.º 2
0
        protected virtual void SocketReceived(object sender, MalockSocketStream e)
        {
            TMessage message = default(TMessage);

            if (!this.TryDeserializeMessage(e, out message))
            {
                MalockSocket socket = e.Socket;
                socket.Abort();
            }
            else if (message != null)
            {
                this.OnMessage(new MalockNetworkMessage <TMessage>(this, e.Socket, e.Stream, message));
            }
        }