(PECL ev >= 0.2.0)
EvSignal::__construct — Construit un objet watcher EvSignal
$signum
,$callback
,$data
= null
,$priority
= 0
Construit un objet watcher EvSignal et le démarre automatiquement. Pour un watcher périodique stoppé, utilisez plutôt la méthode EvSignal::createStopped().
signum
signal(7).
callback
data
priority
Exemple #1 Gestion d'un signal SIGTERM
<?php
$w = new EvSignal(SIGTERM, function ($watcher) {
echo "Signal SIGTERM reçu !\n";
$watcher->stop();
});
Ev::run();
?>