dns_dispatchset Struct Reference

This is a set of one or more dispatches which can be retrieved round-robin fashion. More...

#include <dispatch.h>


Data Fields

isc_mem_tmctx
dns_dispatch_t ** dispatches
int ndisp
int cur
isc_mutex_t lock


Detailed Description

This is a set of one or more dispatches which can be retrieved round-robin fashion.

Definition at line 94 of file dispatch.h.


Field Documentation

isc_mem_t* dns_dispatchset::mctx

Definition at line 95 of file dispatch.h.

Referenced by dns_dispatchset_create(), and dns_dispatchset_destroy().

dns_dispatch_t** dns_dispatchset::dispatches

Definition at line 96 of file dispatch.h.

Referenced by dns_dispatchset_cancelall(), dns_dispatchset_create(), dns_dispatchset_destroy(), dns_dispatchset_get(), and fctx_query().

int dns_dispatchset::ndisp

Definition at line 97 of file dispatch.h.

Referenced by dns_dispatchset_cancelall(), dns_dispatchset_create(), dns_dispatchset_destroy(), and dns_dispatchset_get().

int dns_dispatchset::cur

Definition at line 98 of file dispatch.h.

Referenced by dns_dispatchset_create(), and dns_dispatchset_get().

isc_mutex_t dns_dispatchset::lock

Definition at line 99 of file dispatch.h.

Referenced by dns_dispatchset_create(), dns_dispatchset_destroy(), and dns_dispatchset_get().


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