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

#include <StaticRoute.hxx>

Inheritance diagram for repro::StaticRoute:
[legend]

Public Member Functions

 StaticRoute (ProxyConfig &config)
 
virtual ~StaticRoute ()
 
virtual processor_action_t process (RequestContext &)
 
- Public Member Functions inherited from repro::Processor
 Processor (const resip::Data &name, ChainType type=NO_TYPE)
 
virtual ~Processor ()
 
virtual void setChainType (ChainType type)
 
virtual ChainType getChainType () const
 
virtual void setName (const resip::Data &name)
 
virtual const resip::Data & getName () const
 
virtual void pushAddress (const std::vector< short > &address)
 
virtual void pushAddress (const short address)
 
virtual const std::vector< short > & getAddress () const
 

Protected Member Functions

void challengeRequest (repro::RequestContext &rc, resip::Data &realm)
 

Protected Attributes

RouteStore & mRouteStore
 
bool mNoChallenge
 
bool mParallelForkStaticRoutes
 
bool mContinueProcessingAfterRoutesFound
 
bool mUseAuthInt
 
std::vector< resip::DigestType > mChallengeDigestTypes
 
- Protected Attributes inherited from repro::Processor
std::vector< short > mAddress
 
ChainType mType
 
resip::Data mName
 

Additional Inherited Members

- Public Types inherited from repro::Processor
enum  ChainType { NO_TYPE =0 , REQUEST_CHAIN , RESPONSE_CHAIN , TARGET_CHAIN }
 
enum  processor_action_t { Continue , WaitingForEvent , SkipThisChain , SkipAllChains }
 

Detailed Description

Definition at line 13 of file StaticRoute.hxx.

Constructor & Destructor Documentation

◆ StaticRoute()

StaticRoute::StaticRoute ( ProxyConfig &  config)

Definition at line 23 of file StaticRoute.cxx.

◆ ~StaticRoute()

StaticRoute::~StaticRoute ( )
virtual

Definition at line 45 of file StaticRoute.cxx.

Member Function Documentation

◆ challengeRequest()

void StaticRoute::challengeRequest ( repro::RequestContext &  rc,
resip::Data &  realm 
)
protected

Definition at line 141 of file StaticRoute.cxx.

◆ process()

Processor::processor_action_t StaticRoute::process ( RequestContext &  context)
virtual

Implements repro::Processor.

Definition at line 49 of file StaticRoute.cxx.

Member Data Documentation

◆ mChallengeDigestTypes

std::vector<resip::DigestType> repro::StaticRoute::mChallengeDigestTypes
protected

Definition at line 27 of file StaticRoute.hxx.

◆ mContinueProcessingAfterRoutesFound

bool repro::StaticRoute::mContinueProcessingAfterRoutesFound
protected

Definition at line 25 of file StaticRoute.hxx.

◆ mNoChallenge

bool repro::StaticRoute::mNoChallenge
protected

Definition at line 23 of file StaticRoute.hxx.

◆ mParallelForkStaticRoutes

bool repro::StaticRoute::mParallelForkStaticRoutes
protected

Definition at line 24 of file StaticRoute.hxx.

◆ mRouteStore

RouteStore& repro::StaticRoute::mRouteStore
protected

Definition at line 22 of file StaticRoute.hxx.

◆ mUseAuthInt

bool repro::StaticRoute::mUseAuthInt
protected

Definition at line 26 of file StaticRoute.hxx.


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