(PECL ev >= 0.2.0)
EvLoop::run â Commence Ă vĂ©rifier les Ă©vĂ©nements et Ă appeler les fonctions de rappel de la boucle
Commence à vérifier les événements et à appeler les fonctions de rappel
pour la boucle d'Ă©vĂ©nements courante. La mĂ©thode s'arrĂȘte lorsqu'une
fonction de rappel appelle la méthode Ev::stop()
ou que les drapeaux sont différents de zéro (auquel cas, la valeur
retournée est true) ou lorsqu'il n'y a aucun watcher 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
si true, il y a encore des travaux Ă faire.
flags
Le paramĂštre optionnel flags
peut prendre une des valeurs suivantes :
flags
|
Description |
|---|---|
0
|
Le comportement par défaut, décrit ci-dessus |
Ev::RUN_ONCE
|
Ne pas bloquer plus d'un événement (attend, mais ne boucle pas) |
Ev::RUN_NOWAIT
|
Aucun blocage (récupÚre, gÚre les événements, mais n'attend pas) |
Aucune valeur n'est retournée.