22 #ifndef LELY_IO2_SYS_TIMER_H_
23 #define LELY_IO2_SYS_TIMER_H_
32 void *io_timer_alloc(
void);
33 void io_timer_free(
void *ptr);
const struct ev_exec_vtbl *const ev_exec_t
An abstract task executor.
This header file is part of the I/O library; it contains system-dependent I/O initialization/finaliza...
io_timer_t * io_timer_create(io_poll_t *poll, ev_exec_t *exec, clockid_t clockid)
Creates a new I/O system timer.
void io_timer_destroy(io_timer_t *timer)
Destroys an I/O system timer.
This header file is part of the I/O library; it contains the abstract timer interface.
const struct io_timer_vtbl *const io_timer_t
An abstract timer.
An I/O polling interface.