isc_appctx Struct Reference

This structure is actually just the common prefix of an application context implementation's version of an isc_appctx_t. More...

#include <app.h>


Data Fields

unsigned int impmagic
unsigned int magic
isc_appmethods_tmethods


Detailed Description

This structure is actually just the common prefix of an application context implementation's version of an isc_appctx_t.

Direct use of this structure by clients is forbidden. app implementations may change the structure. 'magic' must be ISCAPI_APPCTX_MAGIC for any of the isc_app_ routines to work. app implementations must maintain all app context invariants.

Definition at line 134 of file app.h.


Field Documentation

unsigned int isc_appctx::impmagic

Definition at line 135 of file app.h.

Referenced by isc__app_start().

unsigned int isc_appctx::magic

Definition at line 136 of file app.h.

Referenced by isc__app_start().

isc_appmethods_t* isc_appctx::methods

Definition at line 137 of file app.h.

Referenced by isc__app_start(), isc_app_ctxfinish(), isc_app_ctxonrun(), isc_app_ctxrun(), isc_app_ctxshutdown(), isc_app_ctxstart(), isc_app_ctxsuspend(), isc_appctx_setsocketmgr(), isc_appctx_settaskmgr(), and isc_appctx_settimermgr().


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