Compartilhar via


Método shared_future::wait_for

Bloqueia o thread atual até que o estado assíncrona associado esteja pronto ou até que o tempo especificado decorram.

template<class Rep, class Period>
   future_status wait_for(
      const chrono::duration<Rep, Period>& Rel_time) const;

Parâmetros

  • Rel_time
    Um objeto de chrono::duration que especifica um intervalo de tempo máximo que o thread TCP.

Valor de retorno

future_status que indica o motivo para retornar.

Comentários

Um estado associado assíncrona está pronto apenas se o provedor assíncrona armazenou um valor de retorno ou armazenados uma exceção.

Requisitos

Cabeçalho: futuro

std de Namespace:

Consulte também

Referência

Classe shared_future

<future>