Поделиться через


CAsyncSocket::Attach

Call this member function to attach the hSocket handle to an CAsyncSocket object.

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

Параметры

  • hSocket
    Contains a handle to a socket.

  • lEvent
    A bitmask which specifies a combination of network events in which the application is interested.

    • FD_READ   Want to receive notification of readiness for reading.

    • FD_WRITE   Want to receive notification when data is available to be read.

    • FD_OOB   Want to receive notification of the arrival of out-of-band data.

    • FD_ACCEPT   Want to receive notification of incoming connections.

    • FD_CONNECT   Want to receive notification of connection results.

    • FD_CLOSE   Want to receive notification when a socket has been closed by a peer.

Возвращаемое значение

Nonzero if the function is successful.

Заметки

The SOCKET handle is stored in the object's m_hSocket data member.

Требования

Header: afxsock.h

См. также

Основные понятия

CAsyncSocket Class

CAsyncSocket Members

Hierarchy Chart

CAsyncSocket::Detach