CAsyncSocket::Attach
Эта функция-член вызывается, чтобы вложить дескриптор hSocket к объекту CAsyncSocket.
BOOL Attach(
SOCKET hSocket,
long lEvent = FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE
);
Параметры
hSocket
Содержит дескриптор гнезду.lEvent
Битовая маска, определяющая события сети сочетание заинтересовано в которых приложение.FD_READ Хочет получать уведомления о доступности для чтения.
FD_WRITE Хочет получать уведомления, когда данные, доступные для чтения.
FD_OOB Хочет получать уведомления прибытия внеполосных данных.
FD_ACCEPT Хочет получать уведомления входящих соединений.
FD_CONNECT Хочет получать уведомления результатов соединения.
FD_CLOSE Хочет получать уведомления, когда сокет было закрыто одноранговым узлом.
Возвращаемое значение
Ненулевой если функция успешно.
Заметки
Дескриптор SOCKET хранится в элементе данных m_hSocket объекта.
Требования
Header: afxsock.h