Red de conocimiento informático - Material del sitio web - Programación de sockets c

Programación de sockets c

bool CRemoteLink::Connect()

{

on desconectado(); //Si está conectado, desconéctese.

If (!m_bUseProxy)

{

m _ iConnStatus = SS _ CONNECTING//Estado de la conexión

GNTRACE("Comenzar a conectarse Al servidor remoto [s] [ld]...\ n ", m_strip.c_str(), m_port);

//Establezca un socket y prepárese para conectarse al servidor.

m_socket = ::socket(AF_INET, SOCK_STREAM, 0

if(socket lt; 0) {

if(m_pCallBack)

m_pCallBack- gt;OnSocketError(SE_CREATE, MSG_SE_CREATE);

Devuelve falso

}

//Establecer en modo de operación asincrónica