示例#1
0
        // new baselayer event

        private void OnSessListenDone(ServiceRequest request, ServiceResponse response)
        {
            IDictionary <string, dynamic> dc = Newtonsoft.Json.JsonConvert.DeserializeObject
                                               <Dictionary <string, dynamic> >((string)request.data);

            IPEndPoint ep = new IPEndPoint(IPAddress.Parse(dc["ip"]), Convert.ToInt32(dc["port"]));

            if (response.errcode != 0)
            {
                uidata.CloseSockUnit(SockType.listen, ep, ep);
            }
        }