Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После привязки сокета к IP-адресу и порту в системе сервер должен прослушивать этот IP-адрес и порт для входящих запросов на подключение.
Прослушивать на сокете
Вызовите функцию слушать, передавая в качестве параметров созданный сокет и значение для , представляющее собой максимальную длину очереди отложенных подключений. В этом примере для параметра невыполненной работы задано значение SOMAXCONN. Это значение является специальной константой, которая указывает поставщику Winsock для этого сокета разрешить максимально допустимое количество ожидающих подключений в очереди. Проверьте возвращаемое значение на предмет возможных ошибок.
if ( listen( ListenSocket, SOMAXCONN ) == SOCKET_ERROR ) {
printf( "Listen failed with error: %ld\n", WSAGetLastError() );
closesocket(ListenSocket);
WSACleanup();
return 1;
}
Следующий шаг: Принятие подключения
Связанные разделы