public void Setup()
 {
     m_srv_uid    = ServerConfig.net_info.server_uid;
     m_net_socket = new IOCPNetAccepter();
     m_net_socket.Setup();
     ProtocolID.RegisterPools();
 }
        public void Setup()
        {
            m_net_socket = new IOCPNetAccepter();
            m_net_socket.Setup();

            this.RegisterEvent();
        }
 /// <summary>
 /// 关闭所有连接
 /// </summary>
 public void Close()
 {
     if (m_net_socket != null)
     {
         m_net_socket.Close();
         m_net_socket = null;
     }
 }
 public void Setup()
 {
     m_net_socket = new IOCPNetAccepter();
     m_net_socket.Setup();
     m_msg_proc = new ClientMsgProc();
     m_msg_proc.Setup();
     m_send_by = NetUtils.AllocSendPacket();
     this.RegisterEvent();
 }
Example #5
0
 public void Destroy()
 {
     foreach (var obj in m_app_servers)
     {
         obj.Value.Destroy();
     }
     m_app_servers.Clear();
     if (m_net_socket != null)
     {
         m_net_socket.Destroy();
         m_net_socket = null;
     }
 }
 public void Destroy()
 {
     this.UnRegisterEvent();
     if (m_msg_proc != null)
     {
         m_msg_proc.Destroy();
         m_msg_proc = null;
     }
     if (m_net_socket != null)
     {
         m_net_socket.Destroy();
         m_net_socket = null;
     }
 }
Example #7
0
 public void Setup()
 {
     ProtocolID.RegisterPools();
     m_net_socket = new IOCPNetAccepter();
     m_net_socket.Setup();
 }