Exemple #1
0
        public static ulong GetIDForData(MessageData data)
        {
            var cid = data.Get <string>("cid");

            if (!ConnectionsReverse.ContainsKey(cid))
            {
                return(0);
            }

            return(ConnectionsReverse[cid]);
        }
Exemple #2
0
        public static void Net_TcpDisconnected(MessageData data)
        {
            var cid = data.Get <string>("cid");

            _keys.Remove(cid);
            CIDToUser.Remove(cid);
            CIDToName.Remove(cid);
            CIDToTitle.Remove(cid);

            if (ConnectionsReverse.ContainsKey(cid))
            {
                Connections.Remove(ConnectionsReverse[cid]);
            }

            ConnectionsReverse.Remove(cid);
        }