TIMEVAL 구조체(winsock2.h)
timeval 구조는 시간 간격을 지정하는 데 사용됩니다. BSD(버클리 소프트웨어 배포) Time.h 헤더 파일과 연결됩니다.
구문
typedef struct timeval {
long tv_sec;
long tv_usec;
} TIMEVAL, *PTIMEVAL, *LPTIMEVAL;
멤버
tv_sec
시간 간격(초)입니다.
tv_usec
시간 간격(마이크로초)입니다. 이 값은 tv_sec 멤버와 함께 사용하여 초의 배수가 아닌 시간 간격 값을 나타냅니다.
설명
timeval 구조는 select 함수가 Windows 소켓에서 함수를 완료하는 데 걸리는 최대 시간을 지정하는 데 사용됩니다. 시간 간격은 tv_sec 및tv_usec 멤버의 값 조합입니다.
Windows Vista 이상에서는 시간 구조를 사용하는 여러 함수가 추가됩니다. 이러한 함수에는 GetAddrInfoEx, SetAddrInfoEx, WSAConnectByList 및 WSAConnectByName이 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | winsock2.h(Winsock2.h 포함) |