(PECL ev >= 0.2.0)
Ev::run — Commence la vérification des événements et appelle les fonctions de rappels pour la boucle par défaut
Commence la vérification des événements et appelle les fonctions de rappel
pour la boucle par défaut. Retourne lorsqu'une fonction
de rappel appelle la méthode Ev::stop(), ou lorsque
les drapeaux sont différents de zéro (auquel cas, la valeur retournée
sera true
), ou bien lorsqu'il n'y a plus d'observateur actif qui
référence la boucle (EvWatcher::keepalive() vaut
true
), auquel cas, la valeur retournée sera false
. La valeur retournée
peut généralement être interprétée comme ceci :
si true
, il y a encore des travaux à faire.
flags
Le paramètre optionnel flags
peut être une des valeurs suivantes :
flags
|
Description |
---|---|
0
|
Le comportement par défaut, décrit ci-dessus |
Ev::RUN_ONCE
|
Bloque au moins un (mise en attente, mais ne boucle plus) |
Ev::RUN_NOWAIT
|
Ne pas bloquer du tout (récupère/gère les événements mais n'attend pas) |
Voir les constantes de drapeaux d'exécution.
Aucune valeur n'est retournée.