fd_set 구조체(winsock2.h)
fd_set 구조는 select 함수와 같은 다양한 Windows 소켓 함수 및 서비스 공급자가 select 함수의 readfds 매개 변수를 사용하여 가독성을 위해 지정된 소켓을 테스트하는 등 다양한 목적을 위해 소켓을 "set"에 배치하는 데 사용됩니다.
구문
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 typedef를 FD_SET매크로와 혼동하지 않도록 주의해야 합니다. 즉, FD_SET 매크로와 fd_set 구조는 관련이 있으며 종종 함께 사용됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | winsock2.h(Winsock2.h, Winsock.h 포함) |