private void DisBindAll() { List <ClientInfo> list = GetClientInfoList(); for (int i = 0; i < list.Count; i++) { WatcherPanelInstance.DisBindClient(list[i]); } }
private HPSocketCS.HandleResult Server_OnClose(IntPtr connId, HPSocketCS.SocketOperation enOperation, int errorCode) { ClientInfo client = server.GetExtra <ClientInfo>(connId); this.Invoke(new Action <ClientInfo>(DisBindClient), client); OnLineClient.Remove(client);//移除出在线客户端 WatcherPanelInstance.DisBindClient(client); return(HandleResult.Ok); }
private void DisBindClient(ClientInfo client) { WatcherPanelInstance.DisBindClient(client); }