コード例 #1
0
ファイル: NetManager.cs プロジェクト: liligege/wz_game
 public NetManager()
 {
     m_Socket           = new TSocket();
     m_LogicRecvHandler = new LogicRecvHandler(m_Socket);
     m_LogicSendHandler = new LogicSendHandler(m_Socket);
 }
コード例 #2
0
ファイル: LogicRecvHandler.cs プロジェクト: liligege/wz_game
        private BinaryReader m_BinaryReader           = null; //-- 反序列化Packet的辅助变量

        #endregion

        #region 构造函数

        public LogicRecvHandler(TSocket socket)
        {
            m_Socket            = socket;
            m_LogicRemainingBuf = new MemoryStream();
        }
コード例 #3
0
 public LogicSendHandler(TSocket socket)
 {
     m_Socket       = socket;
     m_LogicSendBuf = new MemoryStream(TNetConfig.DEFAULT_SOCKET_OUTPUT_BUFFERSIZE);
     m_BinaryWriter = new BinaryWriter(m_LogicSendBuf, System.Text.Encoding.ASCII);
 }