CAsyncSocket::Close

Виртуальный void Close( );

Примечания

Эта функция закрывает сокет. Более точно он освобождает дескриптор сокета, таким образом, чтобы дальнейшие ссылки на него произойдет сбой с ошибкой WSAENOTSOCK. Если это последняя ссылка на основной объект socket, связанные данные в именования и очереди данные отклоняются. Деструктор объекта socket вызывает тесная для вас.

Для CAsyncSocket, но не для CSocketсемантика тесного страдают от параметры socket, SO_LINGER и SO_DONTLINGER. Дополнительные сведения содержатся в разделе функции-члена GetSockOpt и Обзор Windows Sockets 2 и Соображения программирования Windows Sockets в документации Win32 SDK.

Обзор CAsyncSocket |nbsp; Члены класса | Иерархическая схема

См. также CAsyncSocket::Accept, CAsyncSocket::CAsyncSocket, CAsyncSocket::IOCtl, CAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt, CAsyncSocket::AsyncSelect

Index