예제 #1
0
        private Task ClientConnected(TcpClient tcpClient)
        {
            var client = new ConnectedHiveClient(tcpClient);

            client.Disconnected = ClientClosed;

            _clients.Add(client);

            return(client.RunAsync());
        }
예제 #2
0
 private void ClientClosed(ConnectedHiveClient tcpClient, bool closedByRemote)
 {
     _clients.Remove(tcpClient);
 }