Go to the source code of this file.
Macros | |
#define | USEC_MAX 1000000 |
Functions | |
void | set_time (TIME t) |
struct timeval * | process_outstanding_timeouts (struct timeval *tvp) |
void | dispatch (void) |
void | isclib_timer_callback (isc_task_t *taskp, isc_event_t *eventp) |
void | add_timeout (struct timeval *when, void(*)(void *) where, void *what, tvref_t ref, tvunref_t unref) |
void | cancel_timeout (void(*)(void *) where, void *what) |
Variables | |
struct timeout * | timeouts |
#define USEC_MAX 1000000 |
Definition at line 195 of file dispatch.c.
void add_timeout | ( | struct timeval * | when, |
void (*) (void *) | where, | ||
void * | what, | ||
tvref_t | ref, | ||
tvunref_t | unref | ||
) |
Definition at line 197 of file dispatch.c.
void cancel_timeout | ( | void (*) (void *) | where, |
void * | what | ||
) |
Definition at line 381 of file dispatch.c.
void dispatch | ( | void | ) |
Definition at line 109 of file dispatch.c.
void isclib_timer_callback | ( | isc_task_t * | taskp, |
isc_event_t * | eventp | ||
) |
Definition at line 139 of file dispatch.c.
struct timeval* process_outstanding_timeouts | ( | struct timeval * | tvp | ) |
Definition at line 46 of file dispatch.c.
void set_time | ( | TIME | t | ) |
Definition at line 36 of file dispatch.c.
struct timeout* timeouts |
Definition at line 33 of file dispatch.c.