Event::set

(PECL libevent >= 0.0.1)

Event::setПереконфигурировать событие

Описание

public Event::set ( EventBase $base , mixed $fd [, int $what [, callable $cb [, mixed $arg ]]] ) : bool

Переконфигурирует событие. Обратите внимание, что эта функция не вызывает устаревшую функцию event_set библиотеки libevent. Вместо этого она вызывает event_assign.

Список параметров

base

Событийная база, к которой необходимо привязать событие.

fd

Поток, сокет или числовой дескриптор файла. Для событий таймера укажите -1, а для событий сигнала - номер сигнала, например SIGHUP.

what

См. Флаги событий .

cb

Функция обратного вызова. См. Функции обратного вызова для событий .

arg

Пользовательские данные, связанные с событием. Они будут переданы в функцию обратного вызова когда произойдет событие.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.