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

#include <DnsNaptrRecord.hxx>

Inheritance diagram for resip::DnsNaptrRecord:
[legend]

Classes

class  NaptrException
 
class  RegExp
 

Public Member Functions

 DnsNaptrRecord ()
 
 DnsNaptrRecord (const RROverlay &)
 
virtual ~DnsNaptrRecord ()
 
int order () const
 
int & order ()
 
int preference () const
 
const Data & flags () const
 
const Data & service () const
 
const RegExp & regexp () const
 
const Data & replacement () const
 
virtual const Data & name () const
 
virtual int ttl () const
 
virtual bool isSameValue (const Data &value) const
 
virtual EncodeStream & dump (EncodeStream &strm) const
 
- Public Member Functions inherited from resip::DnsResourceRecord
 DnsResourceRecord ()
 
virtual ~DnsResourceRecord ()
 

Detailed Description

Definition at line 17 of file DnsNaptrRecord.hxx.

Constructor & Destructor Documentation

◆ DnsNaptrRecord() [1/2]

resip::DnsNaptrRecord::DnsNaptrRecord ( )
inline

Definition at line 64 of file DnsNaptrRecord.hxx.

◆ DnsNaptrRecord() [2/2]

DnsNaptrRecord::DnsNaptrRecord ( const RROverlay &  overlay)

Definition at line 97 of file DnsNaptrRecord.cxx.

◆ ~DnsNaptrRecord()

virtual resip::DnsNaptrRecord::~DnsNaptrRecord ( )
inlinevirtual

Definition at line 66 of file DnsNaptrRecord.hxx.

Member Function Documentation

◆ dump()

EncodeStream & DnsNaptrRecord::dump ( EncodeStream &  strm) const
virtual

Implements resip::DnsResourceRecord.

Definition at line 171 of file DnsNaptrRecord.cxx.

◆ flags()

const Data & resip::DnsNaptrRecord::flags ( ) const
inline

Definition at line 72 of file DnsNaptrRecord.hxx.

◆ isSameValue()

bool DnsNaptrRecord::isSameValue ( const Data &  value) const
virtual

Implements resip::DnsResourceRecord.

Definition at line 165 of file DnsNaptrRecord.cxx.

◆ name()

virtual const Data & resip::DnsNaptrRecord::name ( ) const
inlinevirtual

Implements resip::DnsResourceRecord.

Definition at line 76 of file DnsNaptrRecord.hxx.

◆ order() [1/2]

int & resip::DnsNaptrRecord::order ( )
inline

Definition at line 70 of file DnsNaptrRecord.hxx.

◆ order() [2/2]

int resip::DnsNaptrRecord::order ( ) const
inline

Definition at line 69 of file DnsNaptrRecord.hxx.

◆ preference()

int resip::DnsNaptrRecord::preference ( ) const
inline

Definition at line 71 of file DnsNaptrRecord.hxx.

◆ regexp()

const RegExp & resip::DnsNaptrRecord::regexp ( ) const
inline

Definition at line 74 of file DnsNaptrRecord.hxx.

◆ replacement()

const Data & resip::DnsNaptrRecord::replacement ( ) const
inline

Definition at line 75 of file DnsNaptrRecord.hxx.

◆ service()

const Data & resip::DnsNaptrRecord::service ( ) const
inline

Definition at line 73 of file DnsNaptrRecord.hxx.

◆ ttl()

virtual int resip::DnsNaptrRecord::ttl ( ) const
inlinevirtual

Implements resip::DnsResourceRecord.

Definition at line 77 of file DnsNaptrRecord.hxx.


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