parallel\Events::setBlocking
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
parallel\Events::setBlocking
Референца за `parallel-events.setblocking.php` со подобрена типографија и навигација.
parallel\Events::setBlocking
(0.9.0)
parallel\Events::setBlocking — Поведение
= NULL
By default when events are polled for, blocking will occur (at the PHP level) until the first event can be returned: Setting blocking mode to false По дифолт, кога настаните се анкетираат, блокирањето ќе се случи (на PHP ниво) додека не може да се врати првата настан: Поставувањето на режим на блокирање на
ќе предизвика poll да врати контрола ако првата цел што се анкетира не е подготвена. Ова се разликува од поставувањето тајм-аут од 0 соparallel\Events::setTimeout()
, бидејќи тајм-аут од 0, иако е дозволен, ќе предизвика подигнување на исклучок, што може да биде исклучително бавно или расипничко ако она што навистина се сака е неблокирачко однесување. Неблокирачката јамка влијае на вратената вредност наparallel\Events::poll() null , така што може да биде
пред да се обработат сите настани.
Исклучоци
Тековната Дефиниција parallel\Events\Error Ќе го постави режимот на блокирање