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

#include <RRDecorator.hxx>

Inheritance diagram for repro::RRDecorator:
[legend]

Public Member Functions

 RRDecorator (const Proxy &proxy, const resip::Tuple &receivedTransportTuple, const resip::NameAddr &receivedTransportRecordRoute, bool alreadySingleRecordRouted, bool hasInboundFlowToken, bool forceRecordRouteEnabled, bool doPath=false, bool isOriginalSenderBehindNAT=false)
 
virtual ~RRDecorator ()
 
virtual void decorateMessage (resip::SipMessage &msg, const resip::Tuple &source, const resip::Tuple &destination, const resip::Data &sigcompId)
 
virtual void rollbackMessage (resip::SipMessage &msg)
 
virtual MessageDecorator * clone () const
 
- Public Member Functions inherited from resip::MessageDecorator
virtual ~MessageDecorator ()
 
virtual bool copyToStackCancels () const
 If this decorator is applied to an INVITE request, and the stack ends up needing to CANCEL it or to generate a failure ACK for it then setting these returns to true will signal the stack to copy this Decorator from the INVITE message to the resulting CANCEL or ACK.
 
virtual bool copyToStackFailureAcks () const
 

Detailed Description

Definition at line 12 of file RRDecorator.hxx.

Constructor & Destructor Documentation

◆ RRDecorator()

repro::RRDecorator::RRDecorator ( const Proxy &  proxy,
const resip::Tuple &  receivedTransportTuple,
const resip::NameAddr &  receivedTransportRecordRoute,
bool  alreadySingleRecordRouted,
bool  hasInboundFlowToken,
bool  forceRecordRouteEnabled,
bool  doPath = false,
bool  isOriginalSenderBehindNAT = false 
)

Definition at line 32 of file RRDecorator.cxx.

◆ ~RRDecorator()

repro::RRDecorator::~RRDecorator ( )
virtual

Definition at line 51 of file RRDecorator.cxx.

Member Function Documentation

◆ clone()

resip::MessageDecorator * repro::RRDecorator::clone ( ) const
virtual

Implements resip::MessageDecorator.

Definition at line 276 of file RRDecorator.cxx.

◆ decorateMessage()

void repro::RRDecorator::decorateMessage ( resip::SipMessage &  msg,
const resip::Tuple &  source,
const resip::Tuple &  destination,
const resip::Data &  sigcompId 
)
virtual

Implements resip::MessageDecorator.

Definition at line 55 of file RRDecorator.cxx.

◆ rollbackMessage()

void repro::RRDecorator::rollbackMessage ( resip::SipMessage &  msg)
virtual

Implements resip::MessageDecorator.

Definition at line 250 of file RRDecorator.cxx.


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