parallel\Events::setTimeout

(0.9.0)

parallel\Events::setTimeoutПоведение

Описание

По умолчанию при опросе событий происходит блокировка (на уровне PHP) до тех пор, пока не будет возвращено первое событие: установка времени ожидания приводит к выбрасыванию исключения при превышении времени ожидания.

Отличается от установки режима блокировки в false с помощью parallel\Events::setBlocking(), который не выбрасывает исключение.

publicparallel\Events::setTimeout(int$timeout): void

Устанавливает время ожидания в микросекундах

Ошибки

Внимание

Выбрасывает parallel\Events\Error, если цикл не блокируется.

To Top