Estructura TIMEVAL (winsock.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 varios segundos.
Comentarios
La función select usa la estructura timeval en Windows Sockets para especificar el tiempo máximo que puede tardar la función 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 | winsock.h (incluya Winsock2.h) |