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; }
protected override void OnStart() { base.OnStart(); m_MainSocket = CreateSocketTcpRoutine("MainSocket"); SocketProtoListener.AddProtoListener(); }