public NetSession(PollIO stream) { if (m_is == null) { m_is = new Stream(this); } }
public void Uninit() { if (m_Pollio != null) { m_Pollio.UnInit(); m_Pollio = null; } }
public static void OnOpen(string dwIP, ushort wPort) { if (m_Pollio == null) { m_Pollio = new PollIO(); } mInst.SetRemoteIP(dwIP); mInst.SetRemotePort(wPort); SetState(SocketState.state_connect); // 设置连接事件 mInst.PushEvent(EvtType.netevt_connect); }