Share via


CAsyncSocket::Attach

Llame a esta función miembro para adjuntar el identificador de hSocket a un objeto de CAsyncSocket .

BOOL Attach(
   SOCKET hSocket,
   long lEvent = FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE 
);

Parámetros

  • hSocket
    contiene un identificador a un socket.

  • lEvent
    Una máscara de bits que especifica una combinación de eventos de red en los que la aplicación se interesada.

    • FD_READ desea recibir notificaciones de disponibilidad para leer.

    • FD_WRITE desea recibir notificaciones cuando los datos se puede leer.

    • FD_OOB desea recibir la notificación de la llegada de datos fuera de banda.

    • FD_ACCEPT desea recibir notificaciones de conexiones entrantes.

    • FD_CONNECT desea recibir notificaciones de los resultados de la conexión.

    • FD_CLOSE desea recibir notificaciones cuando un socket ha cerrado por un par.

Valor devuelto

Distinto de cero si la función es correcta.

Comentarios

El identificador de SOCKET se almacena en el miembro de datos de m_hSocket del objeto.

Requisitos

encabezado: afxsock.h

Vea también

Referencia

Clase de CAsyncSocket

Gráfico de jerarquía

CAsyncSocket::Detach