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); }
internal ChatReader(ChatEngine engine) { m_OPTypeLength = 1; m_OPCodeLength = 1; m_ParaCountLength = 1; m_PerParaCountLength = 2; this.Engine = engine; this.m_BufferSegments = new ArraySegmentList(); }