event_timer_set
(PECL libevent >= 0.0.2)
event_timer_set — Prépare un événement timer
Description
Prépare un événement timer à utiliser avec la fonction event_add().
L'événement est préparé à appeler la fonction spécifiée par le paramètre
callback lorsque le délai d'attente maximal de
l'événement est dépassé.
Après l'initialisation de l'événement, utilisez la fonction event_base_set() pour associer l'événement avec la base de l'événement.
Dans le cas d'une correspondance de l'événement, ces trois arguments
sont passés à la fonction de rappel callback :
-
fd -
Numéro du signal ou ressource indiquant le flux.
-
events -
Un drapeau indiquant l'événement. Ce sera toujours
EV_TIMEOUTpour les événements timer. -
arg -
Paramètre optionnel, précédemment passé à la fonction event_timer_set() comme argument
arg.
Liste de paramètres
-
event -
Ressource d'événement valide.
-
callback -
Fonction de rappel à appeler lorsque des événements correspondants surviennent.
-
arg -
Paramètre optionnel de la fonction de rappel.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.