Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

pending_query Class Reference

class containing query information More...

List of all members.


Public Member Functions

  pending_query ()
  pending_query (int _transport, int _sockid, _addr _qr, DnsMessage *_msg)
  ~pending_query ()

Public Attributes

int  transport
int  sockid
_addr  querier
DnsMessage message

Detailed Description

class containing query information

This class contains information about a DNS query.

Definition at line 40 of file handlequery.h.


Constructor & Destructor Documentation

pending_query::pending_query  ) 
 

Default constructor. Sets all fields to zero.

pending_query::pending_query int  _transport,
int  _sockid,
_addr  _qr,
DnsMessage _msg
 

Constructor setting all class members. Note that the _msg parameter is not copied or destructed by the pending_query class.

pending_query::~pending_query  ) 
 

Destructor


Member Data Documentation

DnsMessage* pending_query::message
 

DNS query. Not destructed by pending_query.

Definition at line 57 of file handlequery.h.

_addr pending_query::querier
 

Addess of the querier.

Definition at line 56 of file handlequery.h.

int pending_query::sockid
 

Socket id the query was received from.

Definition at line 55 of file handlequery.h.

int pending_query::transport
 

T_TCP for a TCP query, or T_UDP for an UDP query.

Definition at line 54 of file handlequery.h.


The documentation for this class was generated from the following file:
Generated on Fri Dec 24 19:55:16 2004 for Poslib by doxygen 1.3.7