reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::DnsResultSink Class Referenceabstract

#include <DnsStub.hxx>

Inheritance diagram for resip::DnsResultSink:
[legend]

Public Member Functions

virtual ~DnsResultSink ()
 
virtual void onDnsResult (const DNSResult< DnsHostRecord > &)=0
 
virtual void onLogDnsResult (const DNSResult< DnsHostRecord > &)
 
virtual void onDnsResult (const DNSResult< DnsAAAARecord > &)=0
 
virtual void onLogDnsResult (const DNSResult< DnsAAAARecord > &)
 
virtual void onDnsResult (const DNSResult< DnsSrvRecord > &)=0
 
virtual void onLogDnsResult (const DNSResult< DnsSrvRecord > &)
 
virtual void onDnsResult (const DNSResult< DnsNaptrRecord > &)=0
 
virtual void onLogDnsResult (const DNSResult< DnsNaptrRecord > &)
 
virtual void onDnsResult (const DNSResult< DnsCnameRecord > &)=0
 
virtual void onLogDnsResult (const DNSResult< DnsCnameRecord > &)
 

Detailed Description

Definition at line 82 of file DnsStub.hxx.

Constructor & Destructor Documentation

◆ ~DnsResultSink()

virtual resip::DnsResultSink::~DnsResultSink ( )
inlinevirtual

Definition at line 85 of file DnsStub.hxx.

Member Function Documentation

◆ onDnsResult() [1/5]

virtual void resip::DnsResultSink::onDnsResult ( const DNSResult< DnsAAAARecord > &  )
pure virtual

Implemented in resip::EnumResult.

◆ onDnsResult() [2/5]

virtual void resip::DnsResultSink::onDnsResult ( const DNSResult< DnsCnameRecord > &  )
pure virtual

Implemented in resip::EnumResult.

◆ onDnsResult() [3/5]

virtual void resip::DnsResultSink::onDnsResult ( const DNSResult< DnsHostRecord > &  )
pure virtual

Implemented in resip::EnumResult.

◆ onDnsResult() [4/5]

virtual void resip::DnsResultSink::onDnsResult ( const DNSResult< DnsNaptrRecord > &  )
pure virtual

Implemented in resip::EnumResult.

◆ onDnsResult() [5/5]

virtual void resip::DnsResultSink::onDnsResult ( const DNSResult< DnsSrvRecord > &  )
pure virtual

Implemented in resip::EnumResult.

◆ onLogDnsResult() [1/5]

void DnsResultSink::onLogDnsResult ( const DNSResult< DnsAAAARecord > &  rr)
virtual

Definition at line 53 of file DnsStub.cxx.

◆ onLogDnsResult() [2/5]

void DnsResultSink::onLogDnsResult ( const DNSResult< DnsCnameRecord > &  rr)
virtual

Definition at line 77 of file DnsStub.cxx.

◆ onLogDnsResult() [3/5]

void DnsResultSink::onLogDnsResult ( const DNSResult< DnsHostRecord > &  rr)
virtual

Definition at line 47 of file DnsStub.cxx.

◆ onLogDnsResult() [4/5]

void DnsResultSink::onLogDnsResult ( const DNSResult< DnsNaptrRecord > &  rr)
virtual

Definition at line 71 of file DnsStub.cxx.

◆ onLogDnsResult() [5/5]

void DnsResultSink::onLogDnsResult ( const DNSResult< DnsSrvRecord > &  rr)
virtual

Definition at line 65 of file DnsStub.cxx.


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