isc_timermgr Struct Reference

This structure is actually just the common prefix of a timer manager object implementation's version of an isc_timermgr_t. More...

#include <timer.h>


Data Fields

unsigned int impmagic
unsigned int magic
isc_timermgrmethods_tmethods


Detailed Description

This structure is actually just the common prefix of a timer manager object implementation's version of an isc_timermgr_t.

Direct use of this structure by clients is forbidden. timer implementations may change the structure. 'magic' must be ISCAPI_TIMERMGR_MAGIC for any of the isc_timer_ routines to work. timer implementations must maintain all timer invariants.

Definition at line 139 of file timer.h.


Field Documentation

unsigned int isc_timermgr::impmagic

Definition at line 140 of file timer.h.

Referenced by isc__timermgr_create(), and isc__timermgr_destroy().

unsigned int isc_timermgr::magic

Definition at line 141 of file timer.h.

Referenced by isc__timermgr_create(), and isc__timermgr_destroy().

isc_timermgrmethods_t* isc_timermgr::methods

Definition at line 142 of file timer.h.

Referenced by isc__timermgr_create(), and isc_timer_create().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:21 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha