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 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 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() - Commence à vérifier les événements et à appeler les fonctions de rappel de la boucle
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top