Ev::run

(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

Description

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

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.

Liste de paramĂštres

flags

Le paramĂštre optionnel flags peut ĂȘtre une des valeurs suivantes :

Liste des valeurs possibles de flags
flags Description
0 Le comportement par défaut, décrit ci-dessus
Ev::RUN_ONCE Bloque au plus 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.

Valeurs de retour

Aucune valeur n'est retournée.

Voir aussi

  • Ev::stop() - ArrĂȘte la boucle d'Ă©vĂ©nements par dĂ©faut
  • EvLoop::run() - Commence Ă  vĂ©rifier les Ă©vĂ©nements et Ă  appeler les fonctions de rappel de la boucle
add a note

User Contributed Notes

There are no user contributed notes for this page.