|
Classes |
struct | sp_sched_t |
struct | sp_sched_state_s |
Typedefs |
typedef sp_sched_state_s | sp_sched_state_t |
typedef void(*) | sp_sched_callback_func_t (sp_sched_state_t *s, void *user_data) |
Functions |
uint64_t | sp_schedule_next (sp_sched_state_t *s) |
uint64_t | sp_schedule_time (sp_sched_state_t *s) |
void | sp_schedule_run (sp_sched_state_t *s) |
int | sp_schedule_event (sp_sched_state_t *s, int ms, void(*function)(sp_sched_state_t *s, void *data), void *user_data) |
void | sp_schedule_update (sp_sched_state_t *s, int samples) |
void | sp_schedule_del (sp_sched_state_t *s, int id) |
sp_sched_state_t * | sp_schedule_init (sp_sched_state_t *s) |
int | sp_schedule_release (sp_sched_state_t *s) |