(PECL ev >= 0.2.0)
Ev::run — Inicia la verificación de eventos y llama a las funciones de retrollamada para el bucle por defecto
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.
flags
El parámetro opcional flags
puede ser uno de los siguientes valores:
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.
No devuelve ningún valor.