Anope IRC Services  Version 2.0
Public Member Functions | Data Fields
DNS::Query Struct Reference

#include <dns.h>

Inheritance diagram for DNS::Query:
Inheritance graph
[legend]

Public Member Functions

 Query ()
 
 Query (const Question &q)
 

Data Fields

std::vector< Questionquestions
 
std::vector< ResourceRecordanswers
 
std::vector< ResourceRecordauthorities
 
std::vector< ResourceRecordadditional
 
Error error
 

Detailed Description

Definition at line 103 of file dns.h.

Constructor & Destructor Documentation

DNS::Query::Query ( )
inline

Definition at line 109 of file dns.h.

DNS::Query::Query ( const Question q)
inline

Definition at line 110 of file dns.h.

Field Documentation

std::vector<ResourceRecord> DNS::Query::additional

Definition at line 106 of file dns.h.

Referenced by MyManager::HandlePacket().

std::vector<ResourceRecord> DNS::Query::answers

Definition at line 106 of file dns.h.

Referenced by MyManager::AddCache(), MyManager::HandlePacket(), and MyManager::Tick().

std::vector<ResourceRecord> DNS::Query::authorities

Definition at line 106 of file dns.h.

Referenced by MyManager::HandlePacket().

Error DNS::Query::error
std::vector<Question> DNS::Query::questions

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