GameCore.NetWork.CNetTCPSocketConnect.IsConnect C# (CSharp) Method

IsConnect() public method

判断连接是否成功
public IsConnect ( ) : bool
return bool
        public bool IsConnect()
        {
            return m_IPAddrMsg.m_IsConnect;
        }

Usage Example

Example #1
0
        //-------------------------------------------------------------------------
        private void __Update(CNetTCPSocketConnect connect)
        {
            if (null == connect)
            {
                return;
            }

            int nID = SNetCommon.NUNE_VALUE;
            // 进入连接器 状态回调
            ENUM_SOCKET_STATE sState = connect.Update(out nID);

            if (nID == m_ReadyToConnectSID)
            {
                m_currentConnectState = sState;
                m_currentConnectedSID = m_ReadyToConnectSID;
            }

            // 消息取出来 外部进行消息分发
            if (connect.IsConnect())
            {
                List <SocketNetPacket> packList = new List <SocketNetPacket>();
                connect.GetAllReceivePack(packList);
                foreach (SocketNetPacket tempack in packList)
                {
                    NetMessageRecieveHandle.GetInstance().OnRecvMessage(tempack);
                }
            }
        }
All Usage Examples Of GameCore.NetWork.CNetTCPSocketConnect::IsConnect