void CreateNewSession(TcpListener listener) { Socket sock = listener.AcceptSocket(); clientSocket = new DebugSocket(sock); clientSocket.OnReciveMessage = OnReceive; clientSocket.OnClose = OnClose; ClientConnected(); }
void OnClose() { ds.Detach(); clientSocket = null; }