The Sequence Toolkit
www.sequence-toolkit.com
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
stk_timer_api.h
Go to the documentation of this file.
1 
9 #ifndef STK_TIMER_API_H
10 #define STK_TIMER_API_H
11 #include "stk_timer.h"
12 #include "stk_env.h"
13 #include "stk_common.h"
14 
30 stk_timer_set_t *stk_new_timer_set(stk_env_t *env,void *user_setdata,stk_uint32 max_timers,stk_bool add_to_pool);
42 stk_ret stk_free_timer_set(stk_timer_set_t *timer_set,stk_bool cancel_timers);
58 stk_timer_t * stk_schedule_timer(stk_timer_set_t *timer_set,stk_timer_cb cb,stk_uint64 id,void *userdata,long ms);
97 stk_ret stk_dispatch_timers(stk_timer_set_t *timer_set,unsigned short max_callbacks);
103 int stk_next_timer_ms(stk_timer_set_t *timer_set);
110 
111 
112 #endif