dns_io Struct Reference

Data Fields

int in
int out
int pid
xht packet_table
int packet_timeout
xht cache_table
int cache_timeout
pool mempool
dns_resend_list svclist

Detailed Description

struct to keep track of a DNS coprocess


Field Documentation

Hash of resolved IPs

Referenced by dnsrv_deliver(), and dnsrv_process_xstream_io().

how long to keep resolutions in the cache

Referenced by dnsrv_deliver().

Inbound data handle

Referenced by dnsrv_child_main(), dnsrv_fork_and_capture(), and dnsrv_process_io().

memory pool to use

Referenced by dnsrv(), and dnsrv_process_io().

how long to keep packets in the queue

Referenced by _dnsrv_beat_packets(), and dnsrv().

Coprocess PID

Referenced by dnsrv_process_io(), and dnsrv_thread().

list of defined services

Referenced by dnsrv(), and dnsrv_child_process_xstream_io().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 11 06:00:11 2010 for jabberd14 by  doxygen 1.6.1