Пример #1
0
 public NetSession(PollIO stream)
 {
     if (m_is == null)
     {
         m_is = new Stream(this);
     }
 }
Пример #2
0
 public void Uninit()
 {
     if (m_Pollio != null)
     {
         m_Pollio.UnInit();
         m_Pollio = null;
     }
 }
Пример #3
0
    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);
    }