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)

Consulte también

GetAddrInfoEx

SetAddrInfoEx

WSAConnectByList

WSAConnectByName

Quedarse

select