8 out of 21 rated this helpful - Rate this topic

fd_set structure

Applies to: desktop apps only

The fd_set structure is used by various Windows Sockets functions and service providers, such as the select function, to place sockets into a "set" for various purposes, such as testing a given socket for readability using the readfds parameter of the select function.

Syntax

typedef struct fd_set {
  u_int  fd_count;
  SOCKET fd_array[FD_SETSIZE];
} fd_set;

Members

fd_count

The number of sockets in the set.

fd_array

An array of sockets that are in the set.

Requirements

Minimum supported client

Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Header

Winsock2.h

See also

select
WSAAsyncSelect
WSAEventSelect

 

 

Send comments about this topic to Microsoft

Build date: 4/24/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ