Ejemplo n.º 1
0
        public static void AddClient(ulong clientId, EndPoint ep, SslStream stream)
        {
            IPEndPoint ipep = (IPEndPoint)ep;

            Client client = new Client();

            client.stream = stream;

            Database.NetworkInfo externalNetworkInfo;
            externalNetworkInfo.ip   = (ulong)Utilities.IPToLong(ipep.Address.ToString());
            externalNetworkInfo.port = (ushort)ipep.Port;

            client.externalNetworkInfo = externalNetworkInfo;

            client.LastTouched = 0;

            clients.Add(clientId, client);
        }