estrutura fd_set (winsock.h)
A estrutura fd_set é usada por várias funções e provedores de serviços do Windows Sockets, como a função select , para colocar soquetes em um "set" para várias finalidades, como testar um determinado soquete para facilitar a leitura usando o parâmetro readfds da função select .
Sintaxe
typedef struct fd_set {
u_int fd_count;
SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;
Membros
fd_count
O número de soquetes no conjunto.
fd_array[FD_SETSIZE]
Uma matriz de soquetes que estão no conjunto. A variável FD_SETSIZE usa como padrão 64.
Comentários
Tenha cuidado para não confundir o typedef FD_SET da estrutura fd_set com a macro FD_SET . Dito isto, a macro FD_SET e a estrutura fd_set estão relacionadas e geralmente usadas em conjunto.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | winsock.h (incluem Winsock2.h, Winsock.h) |