event_timer_set

(PECL libevent >= 0.0.2)

event_timer_setПодготавливает событие таймер

Описание

event_timer_set ( resource $event , callable $callback [, mixed $arg ] ) : bool

Подготавливает событие таймер для использования в event_add(). Событие подготавливается для вызова указанной callback-функции по истечению заданного времени.

После инициализации события, используйте event_base_set() для связи события с его событийной базой.

В случае наступления события, эти три аргумента будут переданы в callback-функцию:

fd

Номер сигнала или ресура соответствующего потоку.

events

Флаг, соответствующий событию. Всегда будет EV_TIMEOUT для события таймера.

arg

Опциональный параметр, предварительно переданный в event_timer_set() как arg.

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

event

Корректный ресурс события.

callback

Callback-функция, вызываемая при наступлении события.

arg

Опциональный callback параметр.

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

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