EvStat::__construct Construit un objet EvStat watcher &reftitle.description; public EvStat::__construct string path float interval callable callback mixed data &null; int priority 0 Construit un objet EvStat watcher et démarre le watcher automatiquement. &reftitle.parameters; path Le chemin pour lequel on attend un modification de statut. interval Intervalle de détection d'une modification ; doit valoir normalement 0.0 pour laisser libev choisir la bonne valeur. callback Voir les fonctions de rappel Watcher. data Données personnalisées à associer avec le watcher. priority Les priorités du Watcher &reftitle.examples; Sruveillance des modifications dans le dossier /var/log/messages attr(); if ($attr['nlink']) { printf("Current size: %ld\n", $attr['size']); printf("Current atime: %ld\n", $attr['atime']); printf("Current mtime: %ld\n", $attr['mtime']); } else { fprintf(STDERR, "`messages` file is not there!"); $w->stop(); } }); ?> ]]>