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