PDNS Namespace Reference


Classes

class  NAPTRRecord
class  SRVRecord

Functions

void PrintOn (ostream &strm) const
NAPTRRecordGetFirst (const char *service=NULL)
NAPTRRecordGetNext (const char *service=NULL)
PDNS::NAPTRRecordHandleDNSRecord (PDNS_RECORD dnsRecord, PDNS_RECORD results)
void UnlockOrder ()
template<unsigned type, class RecordListType, class RecordType>
PBoolean Lookup (const PString &name, RecordListType &recordList)
SRVRecordGetFirst ()
SRVRecordGetNext ()

Variables

PINDEX currentPos
int lastOrder
PBoolean orderLocked
PINDEX priPos
PWORDArray priList


Function Documentation

void PDNS::PrintOn ( ostream &  strm  )  const

NAPTRRecord* PDNS::GetFirst ( const char *  service = NULL  ) 

NAPTRRecord* PDNS::GetNext ( const char *  service = NULL  ) 

PDNS::SRVRecord * PDNS::HandleDNSRecord ( PDNS_RECORD  dnsRecord,
PDNS_RECORD  results 
)

void PDNS::UnlockOrder (  ) 

template<unsigned type, class RecordListType, class RecordType>
PBoolean PDNS::Lookup ( const PString name,
RecordListType &  recordList 
)

SRVRecord* PDNS::GetFirst (  ) 

SRVRecord* PDNS::GetNext (  ) 


Variable Documentation

PINDEX PDNS::currentPos

int PDNS::lastOrder

PBoolean PDNS::orderLocked

PINDEX PDNS::priPos

PWORDArray PDNS::priList


Generated on Fri Oct 14 01:44:14 2011 for PTLib by  doxygen 1.4.7