public static IChatEngine CreateChatEngineFromClient(IChatEvents chatCreateEvents, string ip, int port, User currentUser)
        {
            var engine = new ChatEngine(chatCreateEvents, currentUser);

            log4net.LogManager.GetLogger(typeof(ChatEngineFactory)).Error(string.Format("我是:{0}我要连接{1}:{2}", currentUser.UserName, ip, port));
            engine.ChatConn(ip, port);
            return(engine);
        }
Esempio n. 2
0
 internal ChatReader(ChatEngine engine)
 {
     m_OPTypeLength        = 1;
     m_OPCodeLength        = 1;
     m_ParaCountLength     = 1;
     m_PerParaCountLength  = 2;
     this.Engine           = engine;
     this.m_BufferSegments = new ArraySegmentList();
 }