Método de Agent::wait
Aguarda um agente completar a tarefa.
_CRTIMP2 static agent_status __cdecl wait(
agent * _PAgent,
unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);
Parâmetros
_PAgent
Um ponteiro para o agente aguardar._Timeout
O tempo máximo para o qual a aguardar, em milissegundos.
Valor de retorno
O agent_status do agente quando o tempo de espera é concluída. Isso pode ser agent_canceled ou agent_done.
Comentários
Uma tarefa do agente é concluída quando o agente entra o agent_canceled ou agent_done Estados.
Se o parâmetro _Timeout tem um valor diferente a constante COOPERATIVE_TIMEOUT_INFINITE, a exceção operation_timed_out é lançada se o período de tempo especificado expirar antes do agente concluiu sua tarefa.
Requisitos
Cabeçalho: Agents.h
Namespace: Simultaneidade