Compartilhar via


CAsyncSocket::Attach

Chamar essa função de membro para anexar a alça de hSocket a um objeto de CAsyncSocket .

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

Parâmetros

  • hSocket
    Contém um identificador para um soquete.

  • lEvent
    Uma máscara de bits que especifica uma combinação de eventos de rede no qual o aplicativo está interessado.

    • FD_READ deseja receber a notificação de prontidão para.

    • FD_WRITE deseja receber a notificação quando os dados estão disponíveis para ser lido.

    • FD_OOB deseja receber a notificação de chegada de dados fora de banda.

    • FD_ACCEPT deseja receber a notificação de conexões de entrada.

    • FD_CONNECT deseja receber a notificação de resultados de conexão.

    • FD_CLOSE deseja receber a notificação quando um soquete foi fechada por um ponto.

Valor de retorno

Diferente de zero se a função é bem-sucedida.

Comentários

O identificador de SOQUETE é armazenada no membro de dados de m_hSocket do objeto.

Requisitos

Cabeçalho: afxsock.h

Consulte também

Referência

Classe de CAsyncSocket

Gráfico de hierarquia

CAsyncSocket::Detach