(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.