SyncEvent::__construct — Создает новый объект SyncEvent
(PECL sync >= 1.0.0)
Описание
$name
[, bool $manual
= FALSE
[, bool $prefire
= FALSE
]]] )Создает именованный или неназванный объект события.
Список параметров
name
-
Имя события, если это именованный объект события.
Замечание:
Если имя уже существует, оно должно быть в состоянии открыть текущий пользователь, от имени которого выполняется процесс, или возникнет исключительная ситуация с бессмысленным сообщением об ошибке.
manual
-
Указывает, нужно ли сбрасывать объект события вручную.
Замечание:
Объекты события ручного сброса позволяют всем процессам ожидания проходить, пока объект не будет сброшен.
prefire
-
Указывает, следует ли запускать (сигнализировать) объект события.
Замечание:
Имеет значение только в том случае, если вызывающий процесс/поток первым создает объект.
Возвращаемые значения
Новый объект SyncEvent. Исключение выдается, если объект события не может быть создано или открыто.