Ev::run

(PECL ev >= 0.2.0)

Ev::runCommence la vérification des événements et appelle les fonctions de rappels pour la boucle par défaut

Description

final public static void Ev::run ([ int $flags ] )

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

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() - Begin checking for events and calling callbacks for the loop
LoadingChargement en cours