#include <task.h>
Data Fields | |
void(* | attach )(isc_task_t *source, isc_task_t **targetp) |
void(* | detach )(isc_task_t **taskp) |
void(* | destroy )(isc_task_t **taskp) |
void(* | send )(isc_task_t *task, isc_event_t **eventp) |
void(* | sendanddetach )(isc_task_t **taskp, isc_event_t **eventp) |
unsigned int(* | unsend )(isc_task_t *task, void *sender, isc_eventtype_t type, void *tag, isc_eventlist_t *events) |
isc_result_t(* | onshutdown )(isc_task_t *task, isc_taskaction_t action, void *arg) |
void(* | shutdown )(isc_task_t *task) |
void(* | setname )(isc_task_t *task, const char *name, void *tag) |
unsigned int(* | purgeevents )(isc_task_t *task, void *sender, isc_eventtype_t type, void *tag) |
unsigned int(* | purgerange )(isc_task_t *task, void *sender, isc_eventtype_t first, isc_eventtype_t last, void *tag) |
isc_result_t(* | beginexclusive )(isc_task_t *task) |
void(* | endexclusive )(isc_task_t *task) |
void(* | setprivilege )(isc_task_t *task, isc_boolean_t priv) |
isc_boolean_t(* | privilege )(isc_task_t *task) |
Definition at line 123 of file task.h.
void(* isc_taskmethods::attach)(isc_task_t *source, isc_task_t **targetp) |
Referenced by isc_task_attach().
void(* isc_taskmethods::detach)(isc_task_t **taskp) |
void(* isc_taskmethods::destroy)(isc_task_t **taskp) |
void(* isc_taskmethods::send)(isc_task_t *task, isc_event_t **eventp) |
Referenced by isc_task_send().
void(* isc_taskmethods::sendanddetach)(isc_task_t **taskp, isc_event_t **eventp) |
unsigned int(* isc_taskmethods::unsend)(isc_task_t *task, void *sender, isc_eventtype_t type, void *tag, isc_eventlist_t *events) |
Referenced by isc_task_unsend().
isc_result_t(* isc_taskmethods::onshutdown)(isc_task_t *task, isc_taskaction_t action, void *arg) |
Referenced by isc_task_onshutdown().
void(* isc_taskmethods::shutdown)(isc_task_t *task) |
Referenced by isc_task_shutdown().
void(* isc_taskmethods::setname)(isc_task_t *task, const char *name, void *tag) |
Referenced by isc_task_setname().
unsigned int(* isc_taskmethods::purgeevents)(isc_task_t *task, void *sender, isc_eventtype_t type, void *tag) |
Referenced by isc_task_purge().
unsigned int(* isc_taskmethods::purgerange)(isc_task_t *task, void *sender, isc_eventtype_t first, isc_eventtype_t last, void *tag) |
Referenced by isc_task_purgerange().
Referenced by isc_task_beginexclusive().
void(* isc_taskmethods::endexclusive)(isc_task_t *task) |
Referenced by isc_task_endexclusive().
void(* isc_taskmethods::setprivilege)(isc_task_t *task, isc_boolean_t priv) |
Referenced by isc_task_setprivilege().
Referenced by isc_task_privilege().