Estructura TIMEVAL (winsock2.h)
La estructura timeval se usa para especificar un intervalo de tiempo. Está asociado al archivo de encabezado Time.h de Berkeley Software Distribution (BSD).
Sintaxis
typedef struct timeval {
long tv_sec;
long tv_usec;
} TIMEVAL, *PTIMEVAL, *LPTIMEVAL;
Miembros
tv_sec
Intervalo de tiempo, en segundos.
tv_usec
Intervalo de tiempo, en microsegundos. Este valor se usa en combinación con el miembro tv_sec para representar valores de intervalo de tiempo que no son un múltiplo de segundos.
Comentarios
La estructura timeval se usa en Windows Sockets mediante la función select para especificar el tiempo máximo que la función puede tardar en completarse. El intervalo de tiempo es una combinación de los valores de tv_sec y tv_usec miembros.
Se agregan varias funciones en Windows Vista y versiones posteriores que usan la estructura timeval . Estas funciones incluyen GetAddrInfoEx, SetAddrInfoEx, WSAConnectByList y WSAConnectByName.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | winsock2.h (incluya Winsock2.h) |