void CTCPClientAsync::_InitSocket() { _SetWaitForClose(FALSE); m_socket = S_CreateSocket(AF_INET, SOCK_STREAM, 0); SetSockType(SOCK_TCP_CLIENT); S_SetNoBlock(m_socket, TRUE); SetCheckConnect(TRUE); }
CTCPSession::CTCPSession(void) { m_socket = HPR_INVALID_SOCKET; SetSockType(SOCK_TCP_SESSION); m_phandler = NULL; }
CTCPClient::CTCPClient(void) { m_socket = HPR_CreateSocket(AF_INET, SOCK_STREAM, 0); SetSockType(SOCK_TCP_CLIENT); m_phandler = NULL; }