CL_DNSResolver Class Reference
[clanNetwork Socket]

DNS resolver. More...

#include <dns_resolver.h>

List of all members.

Public Member Functions

Construction

 CL_DNSResolver ()
 ~CL_DNSResolver ()
Operations

std::vector< CL_DNSResourceRecordlookup_resource (const CL_String &domain_name, const CL_String &resource_type, int timeout)
CL_DNSPacket perform_query (CL_DNSPacket &packet, int timeout, const CL_String &dns_server_name)
CL_DNSPacket perform_query (const CL_String &domain_name, const CL_String &resource_type, int timeout, const CL_String &dns_server_name)

Detailed Description

DNS resolver.


Constructor & Destructor Documentation

CL_DNSResolver::CL_DNSResolver (  ) 
CL_DNSResolver::~CL_DNSResolver (  ) 

Member Function Documentation

std::vector<CL_DNSResourceRecord> CL_DNSResolver::lookup_resource ( const CL_String domain_name,
const CL_String resource_type,
int  timeout 
)
CL_DNSPacket CL_DNSResolver::perform_query ( const CL_String domain_name,
const CL_String resource_type,
int  timeout,
const CL_String dns_server_name 
)
CL_DNSPacket CL_DNSResolver::perform_query ( CL_DNSPacket packet,
int  timeout,
const CL_String dns_server_name 
)

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