Estrutura TIMEVAL (winsock.h)
A estrutura de valor de tempo é usada para especificar um intervalo de tempo. Ele está associado ao arquivo de cabeçalho Time.h da Berkeley Software Distribution (BSD).
Sintaxe
typedef struct timeval {
long tv_sec;
long tv_usec;
} TIMEVAL, *PTIMEVAL, *LPTIMEVAL;
Membros
tv_sec
Intervalo de tempo, em segundos.
tv_usec
Intervalo de tempo, em microssegundos. Esse valor é usado em combinação com o membro tv_sec para representar valores de intervalo de tempo que não são vários segundos.
Comentários
A estrutura de valor de tempo é usada em Soquetes do Windows pela função select para especificar o tempo máximo que a função pode levar para ser concluída. O intervalo de tempo é uma combinação dos valores em membros tv_sec e tv_usec .
Várias funções são adicionadas ao Windows Vista e posteriores que usam a estrutura de valor de tempo . Essas funções incluem GetAddrInfoEx, SetAddrInfoEx, WSAConnectByList e WSAConnectByName.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | winsock.h (inclua Winsock2.h) |