PHP Conference Kansai 2025

Ev::run

(PECL ev >= 0.2.0)

Ev::runInicia la verificación de eventos y llama a las funciones de retrollamada para el bucle por defecto

Descripción

final public static Ev::run( int $flags = ?): void

Inicia la verificación de eventos y llama a las funciones de retrollamada para el bucle por defecto. Retorna cuando una función de retrollamada llama al método Ev::stop(), o cuando los flags son diferentes de cero (en cuyo caso, el valor retornado será true), o bien cuando no hay más observadores activos que referencian el bucle (EvWatcher::keepalive() vale true), en cuyo caso, el valor retornado será false. El valor retornado puede generalmente ser interpretado como: si true, aún hay trabajo por hacer.

Parámetros

flags

El parámetro opcional flags puede ser uno de los siguientes valores:

Lista de valores posibles de flags
flags Descripción
0 El comportamiento por omisión, descrito arriba
Ev::RUN_ONCE Bloquea al menos un (pone en espera, pero no bucla más)
Ev::RUN_NOWAIT No bloquea en absoluto (recupera/gestiona los eventos pero no espera)

Ver las constantes de flags de ejecución.

Valores devueltos

No devuelve ningún valor.

Ver también

  • Ev::stop() - Detiene el bucle de eventos predeterminado
  • EvLoop::run() - Comienza a verificar los eventos y a llamar a las funciones de retrollamada de la bucle
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top