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

#include <ExtendedDomainMatcher.hxx>

Inheritance diagram for resip::ExtendedDomainMatcher:
[legend]

Public Member Functions

 ExtendedDomainMatcher ()
 
virtual ~ExtendedDomainMatcher ()
 
virtual bool isMyDomain (const Data &domain) const
 Returns true iff domain matches one of the domains that this TransactionUser is responsible for.
 
virtual void addDomainSuffix (const Data &domainSuffix)
 
virtual void removeDomainSuffix (const Data &domainSuffix)
 
- Public Member Functions inherited from resip::BasicDomainMatcher
 BasicDomainMatcher ()
 
virtual ~BasicDomainMatcher ()
 
virtual void addDomain (const Data &domain)
 Adds a domain to the set of domains that this TransactionUser is responsible for.
 
virtual void removeDomain (const Data &domain)
 Removes a domain from the set of domains that this TransactionUser is responsible for.
 

Detailed Description

Definition at line 14 of file ExtendedDomainMatcher.hxx.

Constructor & Destructor Documentation

◆ ExtendedDomainMatcher()

ExtendedDomainMatcher::ExtendedDomainMatcher ( )

Definition at line 8 of file ExtendedDomainMatcher.cxx.

◆ ~ExtendedDomainMatcher()

ExtendedDomainMatcher::~ExtendedDomainMatcher ( )
virtual

Definition at line 13 of file ExtendedDomainMatcher.cxx.

Member Function Documentation

◆ addDomainSuffix()

void ExtendedDomainMatcher::addDomainSuffix ( const Data &  domainSuffix)
virtual

Definition at line 48 of file ExtendedDomainMatcher.cxx.

◆ isMyDomain()

bool ExtendedDomainMatcher::isMyDomain ( const Data &  domain) const
virtual

Returns true iff domain matches one of the domains that this TransactionUser is responsible for.

(added with addDomain).

Parameters
domainThe domain name to check.
Returns
True iff this TransactionUser is responsible for domain.
Note
The comparison performed is case-sensitive; make sure you lower-case everything you put in here.

Reimplemented from resip::BasicDomainMatcher.

Definition at line 18 of file ExtendedDomainMatcher.cxx.

◆ removeDomainSuffix()

void ExtendedDomainMatcher::removeDomainSuffix ( const Data &  domainSuffix)
virtual

Definition at line 55 of file ExtendedDomainMatcher.cxx.


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