reqctx Struct Reference

Internal state for a single DNS request. More...


Public Member Functions

 ISC_LINK (struct reqctx) link

Data Fields

unsigned int magic
isc_mutex_t lock
dns_client_tclient
unsigned int parseoptions
isc_boolean_t canceled
dns_tsigkey_ttsigkey
dns_request_trequest
dns_clientreqevent_tevent


Detailed Description

Internal state for a single DNS request.

Definition at line 173 of file client.c.


Member Function Documentation

reqctx::ISC_LINK ( struct  reqctx  ) 


Field Documentation

unsigned int reqctx::magic

Definition at line 175 of file client.c.

Referenced by dns_client_destroyreqtrans(), and dns_client_startrequest().

isc_mutex_t reqctx::lock

Definition at line 176 of file client.c.

Referenced by dns_client_cancelrequest(), dns_client_destroyreqtrans(), dns_client_startrequest(), and request_done().

dns_client_t* reqctx::client

Definition at line 177 of file client.c.

Referenced by dns_client_destroyreqtrans(), and dns_client_startrequest().

unsigned int reqctx::parseoptions

Definition at line 178 of file client.c.

Referenced by dns_client_startrequest(), and request_done().

isc_boolean_t reqctx::canceled

Definition at line 182 of file client.c.

Referenced by dns_client_cancelrequest(), dns_client_startrequest(), and request_done().

dns_tsigkey_t* reqctx::tsigkey

Definition at line 183 of file client.c.

Referenced by dns_client_startrequest(), and request_done().

dns_request_t* reqctx::request

Definition at line 184 of file client.c.

Referenced by dns_client_cancelrequest(), dns_client_destroyreqtrans(), and dns_client_startrequest().

dns_clientreqevent_t* reqctx::event

Definition at line 185 of file client.c.

Referenced by dns_client_destroyreqtrans(), dns_client_startrequest(), and request_done().


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