For event timers, the callback prototype is equivalent to sockets related callback. User arguments are given as the third parameter.This has been tested under : Event version 1.6.1Callback-функция, которую зарегистрировали для события, вызывается, когда событие переходит в активный статус. Для привязки к событию функцию передают как аргумент параметра callable в методы Event::__construct() или Event::set(), или в фабричный метод наподобие Event::timer().
Функция должна соответствовать следующему прототипу:
fd
Дескриптор файла, потокового ресурса или сокета, который связан с событием.
Для событий сигналов
дескриптор fd
совпадает с номером сигнала.
what
Побитовая маска всех обрабатываемых событий.
arg
Пользовательские данные.
Для метода Event::timer() callback-функция должна соответствовать следующему прототипу:
arg
Пользовательские данные.
Для метода Event::signal() callback-функция должна соответствовать следующему прототипу:
signum
Номер сигнала, например
SIGTERM.
arg
Пользовательские данные.
For event timers, the callback prototype is equivalent to sockets related callback. User arguments are given as the third parameter.This has been tested under : Event version 1.6.1