GameCore.NetWork.CNetTCPSocketConnect.__OnConnectComplete C# (CSharp) Метод

__OnConnectComplete() приватный Метод

异步创建连接成功回调
private __OnConnectComplete ( object sender, SocketAsyncEventArgs e ) : void
sender object
e System.Net.Sockets.SocketAsyncEventArgs
Результат void
        private void __OnConnectComplete(object sender, SocketAsyncEventArgs e)
        {
            // 释放现成信号.让主继续进行
            m_AutoConnectEvent.Set();
            if (e.SocketError == SocketError.Success)
            {
                Debug.Log("NetTCPSocketConnect::__OnConnectComplete handle socket conect to server success");

                m_IPAddrMsg.m_IsConnect = true;
                __CreateNetWorkThread();
                m_IPAddrMsg.m_IsNeedCallConnected = true;
                m_IPAddrMsg.m_IsNeedCallDisConnect = false;
            }
            else
            {
                Debug.LogError("NetTCPSocketConnect::__OnConnectComplete handle socket conect to server Failed");

                m_IPAddrMsg.m_IsConnect = false;
                m_IPAddrMsg.m_IsNeedCallConnected = false;
                m_IPAddrMsg.m_IsNeedCallDisConnect = true;
            }
        }