Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

ares_channeldata Struct Reference

#include <ares_private.h>

Collaboration diagram for ares_channeldata:

[legend]

Data Fields

int flags
int timeout
int tries
int ndots
int udp_port
int tcp_port
char ** domains
int ndomains
apatternsortlist
int nsort
char * lookups
server_stateservers
int nservers
unsigned short next_id
queryqueries

Field Documentation

char** ares_channeldata::domains
 

Definition at line 141 of file ares_private.h.

Referenced by ares_destroy(), ares_init_options(), ares_search(), init_by_defaults(), init_by_options(), and search_callback().

int ares_channeldata::flags
 

Definition at line 135 of file ares_private.h.

Referenced by ares_init_options(), ares_query(), ares_send(), end_query(), init_by_defaults(), init_by_options(), process_answer(), and single_domain().

char* ares_channeldata::lookups
 

Definition at line 145 of file ares_private.h.

Referenced by ares_destroy(), ares_gethostbyaddr(), ares_gethostbyname(), ares_init_options(), init_by_defaults(), and init_by_options().

int ares_channeldata::ndomains
 

Definition at line 142 of file ares_private.h.

Referenced by ares_destroy(), ares_init_options(), init_by_defaults(), init_by_options(), search_callback(), and single_domain().

int ares_channeldata::ndots
 

Definition at line 138 of file ares_private.h.

Referenced by ares_init_options(), ares_search(), init_by_defaults(), and init_by_options().

unsigned short ares_channeldata::next_id
 

Definition at line 152 of file ares_private.h.

Referenced by ares_init_options(), and ares_query().

int ares_channeldata::nservers
 

Definition at line 149 of file ares_private.h.

Referenced by ares__send_query(), ares_destroy(), ares_fds(), ares_init_options(), ares_send(), end_query(), init_by_defaults(), init_by_options(), next_server(), read_tcp_data(), read_udp_packets(), and write_tcp_data().

int ares_channeldata::nsort
 

Definition at line 144 of file ares_private.h.

Referenced by ares_init_options(), host_callback(), and init_by_defaults().

struct query* ares_channeldata::queries
 

Definition at line 155 of file ares_private.h.

Referenced by ares_destroy(), ares_fds(), ares_init_options(), ares_send(), ares_timeout(), end_query(), handle_error(), process_answer(), and process_timeouts().

struct server_state* ares_channeldata::servers
 

Definition at line 148 of file ares_private.h.

Referenced by ares__send_query(), ares_destroy(), ares_fds(), ares_init_options(), end_query(), handle_error(), init_by_defaults(), init_by_options(), read_tcp_data(), read_udp_packets(), and write_tcp_data().

struct apattern* ares_channeldata::sortlist
 

Definition at line 143 of file ares_private.h.

Referenced by ares_destroy(), ares_init_options(), host_callback(), and init_by_defaults().

int ares_channeldata::tcp_port
 

Definition at line 140 of file ares_private.h.

Referenced by ares_init_options(), init_by_defaults(), init_by_options(), and open_tcp_socket().

int ares_channeldata::timeout
 

Definition at line 136 of file ares_private.h.

Referenced by ares__send_query(), ares_init_options(), init_by_defaults(), and init_by_options().

int ares_channeldata::tries
 

Definition at line 137 of file ares_private.h.

Referenced by ares_init_options(), init_by_defaults(), init_by_options(), and next_server().

int ares_channeldata::udp_port
 

Definition at line 139 of file ares_private.h.

Referenced by ares_init_options(), init_by_defaults(), init_by_options(), and open_udp_socket().


The documentation for this struct was generated from the following file:
Generated on Wed Jan 14 12:59:16 2004 for RTL-lwIP-0.4 by doxygen 1.3.4