estructura fd_set (winsock.h)
La estructura fd_set se usa en varias funciones y proveedores de servicios de Windows Sockets, como la función select , para colocar sockets en un "conjunto" para diversos fines, como probar un socket determinado para mejorar la legibilidad mediante el parámetro readfds de la función select .
Sintaxis
typedef struct fd_set {
u_int fd_count;
SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;
Miembros
fd_count
Número de sockets del conjunto.
fd_array[FD_SETSIZE]
Matriz de sockets que se encuentran en el conjunto. La variable FD_SETSIZE el valor predeterminado es 64.
Comentarios
Tenga cuidado de no confundir la definición de tipo FD_SET de la estructura fd_set con la macro FD_SET . Dicho esto, la macro FD_SET y la estructura de fd_set están relacionadas, y a menudo se usan conjuntamente.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | winsock.h (incluya Winsock2.h, Winsock.h) |