query Struct Reference


Public Member Functions

 ISC_LINK (struct query) link

Data Fields

unsigned int magic
fetchctx_tfctx
isc_mem_tmctx
dns_dispatchmgr_tdispatchmgr
dns_dispatch_tdispatch
isc_boolean_t exclusivesocket
dns_adbaddrinfo_taddrinfo
isc_socket_ttcpsocket
isc_time_t start
dns_messageid_t id
dns_dispentry_tdispentry
isc_buffer_t buffer
isc_buffer_ttsig
dns_tsigkey_ttsigkey
isc_socketevent_t sendevent
isc_dscp_t dscp
int ednsversion
unsigned int options
unsigned int attributes
unsigned int sends
unsigned int connects
unsigned int udpsize
unsigned char data [512]

Detailed Description

Definition at line 189 of file resolver.c.


Member Function Documentation

query::ISC_LINK ( struct  query  ) 


Field Documentation

unsigned int query::magic

Definition at line 191 of file resolver.c.

Referenced by fctx_query(), and resquery_destroy().

fetchctx_t* query::fctx

Definition at line 192 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_create(), fctx_doshutdown(), fctx_finddone(), fctx_query(), fctx_start(), fctx_timeout(), process_opt(), process_sendevent(), resquery_connected(), resquery_destroy(), resquery_response(), and resquery_send().

isc_mem_t* query::mctx

Definition at line 193 of file resolver.c.

Referenced by fctx_query(), and resquery_destroy().

dns_dispatchmgr_t* query::dispatchmgr

Definition at line 194 of file resolver.c.

Referenced by fctx_query(), and resquery_connected().

dns_dispatch_t* query::dispatch

Definition at line 195 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), resquery_connected(), and resquery_send().

isc_boolean_t query::exclusivesocket

Definition at line 196 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), resquery_response(), and resquery_send().

dns_adbaddrinfo_t* query::addrinfo

Definition at line 197 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), log_nsid(), process_opt(), process_sendevent(), resquery_connected(), resquery_response(), and resquery_send().

isc_socket_t* query::tcpsocket

Definition at line 198 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), process_sendevent(), resquery_connected(), and resquery_destroy().

isc_time_t query::start

Definition at line 199 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), fctx_timeout(), and resquery_send().

dns_messageid_t query::id

Definition at line 200 of file resolver.c.

Referenced by resquery_send().

dns_dispentry_t* query::dispentry

Definition at line 201 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), and resquery_send().

isc_buffer_t query::buffer

Definition at line 203 of file resolver.c.

Referenced by resquery_send().

isc_buffer_t* query::tsig

Definition at line 204 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), resquery_response(), and resquery_send().

dns_tsigkey_t* query::tsigkey

Definition at line 205 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), resquery_response(), and resquery_send().

isc_socketevent_t query::sendevent

Definition at line 206 of file resolver.c.

Referenced by resquery_send().

isc_dscp_t query::dscp

Definition at line 207 of file resolver.c.

Referenced by fctx_query(), and resquery_send().

int query::ednsversion

Definition at line 208 of file resolver.c.

Referenced by resquery_response(), and resquery_send().

unsigned int query::options

Definition at line 209 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), process_opt(), resquery_response(), and resquery_send().

unsigned int query::attributes

Definition at line 210 of file resolver.c.

Referenced by fctx_cancelquery(), fctx_query(), and resquery_send().

unsigned int query::sends

Definition at line 211 of file resolver.c.

Referenced by fctx_query(), process_sendevent(), resquery_send(), and resquery_senddone().

unsigned int query::connects

Definition at line 212 of file resolver.c.

Referenced by fctx_query(), process_sendevent(), resquery_connected(), resquery_send(), and resquery_udpconnected().

unsigned int query::udpsize

Definition at line 213 of file resolver.c.

Referenced by fctx_cancelquery(), and resquery_send().

unsigned char query::data[512]

Definition at line 214 of file resolver.c.

Referenced by resquery_send().


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