Флаг Event::READ
указывает событие, которое становится
активным, когда предоставленный файл — часто
потоковый ресурс или сокет — готов к считыванию.
Флаг Event::WRITE
указывает событие, которое становится
активным, когда предоставленный файл — часто
потоковый ресурс или сокет — готов к записи.
Флаг Event::SIGNAL
указывают для реализации отслеживания
системных сигналов. Подробнее об этом рассказывает раздел «Создание событий
для сигналов».
Флаг Event::TIMEOUT
указывает событие, которое становится активным
по истечении времени ожидания.
Флаг Event::TIMEOUT
игнорируется при создании события: флаг
устанавливают при добавлении.
Флаг задаётся в аргументе
$what
callback-функции,
если возникло событие этого типа.
Дополнительную информацию даёт раздел » Fast portable non-blocking network programming with Libevent, Working with events, Event flags.