isc_timermgr_t
isc_timermgr_t *timermgr = NULL;
isc_timer_create(isc_timermgr_t *manager,
isc_timermgr_create(isc_timermgr_t **managerp);
isc_timermgr_destroy(isc_timermgr_t **managerp);
isc_timermgr_t *manager;
isc_timermgr_t *manager = timer->manager;
isc_timer_create(isc_timermgr_t *manager0, const struct timespec *interval,
isc_timermgr_t *manager = (isc_timermgr_t *)manager0;
dispatch(isc_timermgr_t *manager, struct timespec *now) {
isc_timermgr_t * manager;
isc_timermgr_create(isc_timermgr_t **managerp) {
isc_timermgr_t *manager;
*managerp = (isc_timermgr_t *)timermgr;
*managerp = (isc_timermgr_t *)manager;
isc_timermgr_destroy(isc_timermgr_t **managerp) {
isc_timermgr_t *manager;
manager = (isc_timermgr_t *)*managerp;
isc_timermgr_dispatch((isc_timermgr_t *)manager);
isc_timermgr_nextevent(isc_timermgr_t *manager0, struct timespec *when) {
isc_timermgr_t *manager = (isc_timermgr_t *)manager0;
isc_timermgr_dispatch(isc_timermgr_t *manager0) {
isc_timermgr_t *manager = (isc_timermgr_t *)manager0;
static isc_timermgr_t *timermgr = NULL;
isc_timermgr_t *manager;
isc_timermgr_nextevent(isc_timermgr_t *timermgr, struct timespec *when);
isc_timermgr_dispatch(isc_timermgr_t *timermgr);
isc_timermgr_t *timermgr;