Dns Namespace Reference

generic DNS API

Classes

class  CachedIp
 a CachedIps element More...
 
class  CachedIps
 
class  ConfigRr
 manage DNS internal component More...
 
class  GoodIpsIterator
 Iterates over good IPs in CachedIps, starting at the so called current one. More...
 
class  IpReceiver
 an interface for receiving IP::Addresses from nbgethostbyname() More...
 
class  IpsIterator
 Iterates over any (good and/or bad) IPs in CachedIps, in unspecified order. More...
 
class  IpsSelector
 
class  LookupDetails
 encapsulates DNS lookup results More...
 

Functions

void Init (void)
 
 RunnerRegistrationEntry (ConfigRr)
 
void nbgethostbyname (const char *name, const CbcPointer< IpReceiver > &receiver)
 initiate an (often) asynchronous DNS lookup; the receiver gets the results More...
 

Function Documentation

◆ Init()

◆ nbgethostbyname()

void Dns::nbgethostbyname ( const char *  name,
const CbcPointer< IpReceiver > &  receiver 
)

Definition at line 607 of file ipcache.cc.

References debugs, and ipcache_nbgethostbyname_().

Referenced by Dns::IpReceiver::noteLookup(), and PeerSelector::resolveSelected().

◆ RunnerRegistrationEntry()

Dns::RunnerRegistrationEntry ( ConfigRr  )

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors