ClanLib  2.3.7
List of all members
CL_DNSResolver Class Reference

DNS resolver. More...

#include <dns_resolver.h>

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 ( CL_DNSPacket packet,
int  timeout,
const CL_String dns_server_name 
)
CL_DNSPacket CL_DNSResolver::perform_query ( const CL_String domain_name,
const CL_String resource_type,
int  timeout,
const CL_String dns_server_name 
)

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