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

#include <RedirectManager.hxx>

Public Member Functions

 TargetSet (const SipMessage &request, const Ordering &order)
 
void addTargets (const SipMessage &msg)
 
bool makeNextRequest (SipMessage &request)
 

Protected Types

typedef std::set< NameAddr > EncounteredTargetSet
 
typedef std::priority_queue< NameAddr, std::vector< NameAddr >, Ordering > TargetQueue
 

Protected Attributes

EncounteredTargetSet mTargetSet
 
TargetQueue mTargetQueue
 
SipMessage mRequest
 

Detailed Description

Definition at line 48 of file RedirectManager.hxx.

Member Typedef Documentation

◆ EncounteredTargetSet

Definition at line 60 of file RedirectManager.hxx.

◆ TargetQueue

typedef std::priority_queue<NameAddr, std::vector<NameAddr>, Ordering> resip::RedirectManager::TargetSet::TargetQueue
protected

Definition at line 61 of file RedirectManager.hxx.

Constructor & Destructor Documentation

◆ TargetSet()

resip::RedirectManager::TargetSet::TargetSet ( const SipMessage &  request,
const Ordering &  order 
)
inline

Definition at line 51 of file RedirectManager.hxx.

Member Function Documentation

◆ addTargets()

void RedirectManager::TargetSet::addTargets ( const SipMessage &  msg)

Definition at line 74 of file RedirectManager.cxx.

◆ makeNextRequest()

bool RedirectManager::TargetSet::makeNextRequest ( SipMessage &  request)

Definition at line 91 of file RedirectManager.cxx.

Member Data Documentation

◆ mRequest

SipMessage resip::RedirectManager::TargetSet::mRequest
protected

Definition at line 68 of file RedirectManager.hxx.

◆ mTargetQueue

TargetQueue resip::RedirectManager::TargetSet::mTargetQueue
protected

Definition at line 64 of file RedirectManager.hxx.

◆ mTargetSet

EncounteredTargetSet resip::RedirectManager::TargetSet::mTargetSet
protected

Definition at line 63 of file RedirectManager.hxx.


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