Php/docs/function.pcntl-sigtimedwait
From Get docs
pcntl_sigtimedwait
(PHP 5 >= 5.3.0, PHP 7)
pcntl_sigtimedwait — Waits for signals, with a timeout
Description
pcntl_sigtimedwait
( array $set
[, array &$siginfo
[, int $seconds
= 0
[, int $nanoseconds
= 0
]]] ) : int
The pcntl_sigtimedwait() function operates in exactly
the same way as pcntl_sigwaitinfo() except that it takes
two additional parameters, seconds
and
nanoseconds
, which enable an upper bound to be placed
on the time for which the script is suspended.
Parameters
set
- Array of signals to wait for.
siginfo
- The
siginfo
is set to an array containing information about the signal. See pcntl_sigwaitinfo(). seconds
- Timeout in seconds.
nanoseconds
- Timeout in nanoseconds.
Return Values
On success, pcntl_sigtimedwait() returns a signal number.
See Also
- pcntl_sigprocmask() - Sets and retrieves blocked signals
- pcntl_sigwaitinfo() - Waits for signals