Класс SyncEvent
(PECL sync >= 1.0.0)
Введение
Кроссплатформенная, нативная реализация именованных и безымянных объектов событий. Поддерживаются как автоматические, так и ручные объекты событий.
Объект события без опроса ожидает запуска/установки объекта. Один экземпляр ожидает объекта события, а другой запускает/устанавливает событие. Объекты событий полезны там, где в противном случае длительный процесс мог бы опросить ресурс (например, проверить, нужно ли обрабатывать загруженные данные).
Обзор классов
SyncEvent
{
/* Методы */
}Содержание
- SyncEvent::__construct — Constructs a new SyncEvent object
- SyncEvent::fire — Fires/sets the event
- SyncEvent::reset — Resets a manual event
- SyncEvent::wait — Waits for the event to be fired/set