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)

Consulte también

GetAddrInfoEx

SetAddrInfoEx

WSAConnectByList

WSAConnectByName

Quedarse

select