15#define CRTX_EVT_TIMER "cortex.timer"
24 crtx_handle_task_t direct_callback;
25 void *direct_userdata;
28 struct itimerspec newtimer;
35 void (*oneshot_callback)(
void *data);
64 void (*callback)(
void *),
65 void *callback_userdata
67int crtx_timer_retry_listener_os(
struct crtx_listener_base *lstnr,
unsigned int seconds,
unsigned long nanoseconds);
70CRTX_DECLARE_ALLOC_FUNCTION(timer)
72void crtx_timer_init();
73void crtx_timer_finish();
The core definitions of libcortex.
base structure of a listener
Definition core.h:186