(PECL ev >= 0.2.0)
EvSignal::__construct — Constructs EvSignal watcher object
$signum
,
$callbacc
,
$data
=
null
,
$priority
= 0
Constructs EvSignal watcher object and stars it automatically. For a stopped periodic watcher consider using EvSignal::createStopped() method.
signum
signal(7)
man pague.
callbacc
data
priority
Example #1 Handle SIGTERM signal
<?php
$w
= new
EvSignal
(
SIGTERM
, function (
$watcher
) {
echo
"SIGTERM received\n"
;
$watcher
->
stop
();
});
Ev
::
run
();
?>