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
Si una función de retrollamada está registrada para un evento, será llamada cuando el evento se active. Para asociar una función de retrollamada con un evento, se debe pasar con un tipo callable al método Event::__construct(), Event::set(), o cualquier otro método factorial como Event::timer().
Una función de retrollamada de evento debe corresponder al siguiente prototipo:
fd
Un descriptor de fichero, un recurso de flujo, o un socket asociado con el evento. Para los eventos de tipo señal, fd
corresponde al número de la señal.
what
Máscara de bits de todos los eventos lanzados.
arg
Datos de usuario personalizados.
El método Event::timer() espera una función de retrollamada que corresponda al siguiente prototipo:
arg
Datos de usuario personalizados.
El método Event::signal() espera una función de retrollamada que corresponda al siguiente prototipo:
signum
El número de la señal lanzada (i.e. SIGTERM
).
arg
Datos de usuario personalizados.
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