Функции PCNTL
PHP Manual

pcntl_sigtimedwait

(PHP 5 >= 5.3.0, PHP 7)

pcntl_sigtimedwaitОжидает сигналы в течении заданного времени

Описание

int pcntl_sigtimedwait ( array $set [, array &$siginfo [, int $seconds = 0 [, int $nanoseconds = 0 ]]] )

Функция pcntl_sigtimedwait() ведёт себя точно так же как и функция pcntl_sigwaitinfo() за исключением того, что принимает два дополнительных аргумента, seconds и nanoseconds, которые устанавливают верхнюю границу времени, которое скрипт может простаивать.

Список параметров

set

Массив ожидаемых сигналов.

siginfo

siginfo содержит информацию о сигнале. См. функцию pcntl_sigwaitinfo().

seconds

Тайм-аут в секундах.

nanoseconds

Таймаут в наносекундах.

Возвращаемые значения

При успехе pcntl_sigtimedwait() возвращает номер сигнала.

Смотрите также


Функции PCNTL
PHP Manual