структура fd_set (winsock.h)
Структура fd_set используется различными функциями Windows Sockets и поставщиками услуг, такими как функция select , для размещения сокетов в "набор" для различных целей, таких как проверка удобочитаемости заданного сокета с помощью параметра readfds функции select .
Синтаксис
typedef struct fd_set {
u_int fd_count;
SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;
Члены
fd_count
Количество сокетов в наборе.
fd_array[FD_SETSIZE]
Массив сокетов, которые находятся в наборе. Переменная FD_SETSIZE по умолчанию — 64.
Комментарии
Будьте осторожны, чтобы не путать определение типа FD_SET структуры fd_set с макросом FD_SET . При этом FD_SET макрос и структура fd_set связаны друг с другом и часто используются в сочетании.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | winsock.h (включая Winsock2.h, Winsock.h) |