pcntl_sigtimedwait
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
pcntl_sigtimedwait — Waits for signals, with a timeout
Descrição
pcntl_sigtimedwait(
array
array
int
int
): int|false
array
$signals
,array
&$info
= [],int
$seconds
= 0,int
$nanoseconds
= 0): int|false
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.
Parâmetros
signals
-
Array of signals to wait for.
info
-
The
info
is set to an array containing information about the signal. See pcntl_sigwaitinfo(). seconds
-
Timeout in seconds.
nanoseconds
-
Timeout in nanoseconds.
Valor Retornado
pcntl_sigtimedwait() returns a signal number on success, ou false
em caso de falha.
Veja Também
- pcntl_sigprocmask() - Sets and retrieves blocked signals
- pcntl_sigwaitinfo() - Waits for signals