structure fd_set (winsock2.h)
La structure fd_set est utilisée par différents fournisseurs de services et fonctions Windows Sockets, tels que la fonction select , pour placer les sockets dans un « ensemble » à diverses fins, telles que le test de lisibilité d’un socket donné à l’aide du paramètre readfds de la fonction select .
Syntaxe
typedef struct fd_set {
u_int fd_count;
SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;
Membres
fd_count
Nombre de sockets dans l’ensemble.
fd_array[FD_SETSIZE]
Tableau de sockets qui se trouvent dans l’ensemble. La variable FD_SETSIZE la valeur par défaut 64.
Remarques
Veillez à ne pas confondre le typedef FD_SET de la structure fd_set avec la macro FD_SET . Cela dit, la macro FD_SET et la structure fd_set sont liées et souvent utilisées conjointement.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winsock2.h (inclure Winsock2.h, Winsock.h) |