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