Ejemplo n.º 1
0
Archivo: User.cs Proyecto: Lynxy/VNet
            public User(TcpClientWrapper clientSocket, bool isConsole)
            {
                socket = clientSocket;
                _isConsole = isConsole;
                packet = new Packet();
                packet.skipHeaders = isConsole;
                packet.DataSent += new Packet.SendDataDelegate(packet_SendData);
                PacketSendBufferer.AddSendHandler(this, SendDataFinal);
                recvBufferer = new PacketBuffer();

                Flags = UserFlags.Normal;
            }
Ejemplo n.º 2
0
Archivo: User.cs Proyecto: Lynxy/VNet
 private void Dispose(bool disposing)
 {
     if (!this.disposed)
     {
         if (disposing)
         {
             socket.Client.Dispose();
             socket = null;
             packet = null;
             PacketSendBufferer.RemoveSendHandler(this);
             recvBufferer = null;
             Channel = null;
         }
         disposed = true;
     }
 }