17 #ifndef APT_TIMER_QUEUE_H 
   18 #define APT_TIMER_QUEUE_H 
apt_timer_queue_t * apt_timer_queue_create(apr_pool_t *pool)
 
void apt_timer_queue_advance(apt_timer_queue_t *timer_queue, apr_uint32_t elapsed_time)
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
apt_bool_t apt_timer_queue_is_empty(const apt_timer_queue_t *timer_queue)
 
int apt_bool_t
Definition: apt.h:57
 
void apt_timer_queue_destroy(apt_timer_queue_t *timer_queue)
 
apt_timer_t * apt_timer_create(apt_timer_queue_t *timer_queue, apt_timer_proc_f proc, void *obj, apr_pool_t *pool)
 
struct apt_timer_queue_t apt_timer_queue_t
Definition: apt_timer_queue.h:32
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
#define APT_DECLARE(type)
Definition: apt.h:53
 
apt_bool_t apt_timer_kill(apt_timer_t *timer)
 
void(* apt_timer_proc_f)(apt_timer_t *timer, void *obj)
Definition: apt_timer_queue.h:35
 
apt_bool_t apt_timer_queue_timeout_get(apt_timer_queue_t *timer_queue, apr_uint32_t *timeout)
 
typedefAPT_BEGIN_EXTERN_C struct apt_timer_t apt_timer_t
Definition: apt_timer_queue.h:30
 
apt_bool_t apt_timer_set(apt_timer_t *timer, apr_uint32_t timeout)