isc_taskmgrmethods Struct Reference

Task and task manager methods. More...

#include <task.h>

Data Fields

void(* destroy )(isc_taskmgr_t **managerp)
void(* setmode )(isc_taskmgr_t *manager, isc_taskmgrmode_t mode)
isc_taskmgrmode_t(* mode )(isc_taskmgr_t *manager)
isc_result_t(* taskcreate )(isc_taskmgr_t *manager, unsigned int quantum, isc_task_t **taskp)
void(* setexcltask )(isc_taskmgr_t *mgr, isc_task_t *task)
isc_result_t(* excltask )(isc_taskmgr_t *mgr, isc_task_t **taskp)

Detailed Description

Task and task manager methods.

Definition at line 111 of file task.h.

Field Documentation

void(* isc_taskmgrmethods::destroy)(isc_taskmgr_t **managerp)

void(* isc_taskmgrmethods::setmode)(isc_taskmgr_t *manager, isc_taskmgrmode_t mode)

Referenced by isc_taskmgr_setmode().

isc_taskmgrmode_t(* isc_taskmgrmethods::mode)(isc_taskmgr_t *manager)

Referenced by isc_taskmgr_mode().

isc_result_t(* isc_taskmgrmethods::taskcreate)(isc_taskmgr_t *manager, unsigned int quantum, isc_task_t **taskp)

Referenced by isc_task_create().

void(* isc_taskmgrmethods::setexcltask)(isc_taskmgr_t *mgr, isc_task_t *task)

isc_result_t(* isc_taskmgrmethods::excltask)(isc_taskmgr_t *mgr, isc_task_t **taskp)

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