Example #1
0
        public override void Shutdown()
        {
            base.Shutdown();

            m_IsConnectToMainSocket = false;

            m_SocketManager.Dispose();
            SocketProtoListener.RemoveProtoListener();

            SocketReceiveMS.Dispose();
            SocketSendMS.Dispose();

            SocketReceiveMS.Close();
            SocketSendMS.Close();

            SocketReceiveMS = null;
            SocketSendMS    = null;
        }
Example #2
0
 protected override void OnStart()
 {
     base.OnStart();
     m_MainSocket = CreateSocketTcpRoutine("MainSocket");
     SocketProtoListener.AddProtoListener();
 }