EvLoop::run

(PECL ev >= 0.2.0)

EvLoop::runComeça a verificar eventos e chamar funções de retorno para o laço

Descrição

public EvLoop::run( int $flags = 0 ): void

Começa a verificar eventos e chamar retornos de chamada para o laço de eventos atual. Retorna quando uma função de retorno chama o método Ev::stop(), ou as opções são diferentes de zero (nesse caso, o valor de retorno é true) ou quando não há observadores ativos que referenciam o laço (EvWatcher::keepalive() é true), nesse caso o valor de retorno será false. O valor de retorno pode geralmente ser interpretado como se true, há mais trabalho a ser feito.

Parâmetros

flags

Parâmetro opcional flags pode ser um dos seguintes:

Lista de valores possíveis para flags
flags Descrição
0 O valor padrão descrito acima
Ev::RUN_ONCE Bloqueie no máximo um (espera, mas não entra no laço)
Ev::RUN_NOWAIT Não bloqueia nada (busca/manipula eventos, mas não espera)

Consulte as constantes de opções de execução.

Valor Retornado

Nenhum valor é retornado.

Veja Também

  • EvLoop::stop() - Interrompe o laço de eventos
  • Ev::run() - Começa a verificar eventos e chamar funções de retorno para o laço padrão
adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top