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

#include <ClientOutOfDialogReq.hxx>

Inheritance diagram for resip::ClientOutOfDialogReq:
[legend]

Public Member Functions

 ClientOutOfDialogReq (DialogUsageManager &dum, DialogSet &dialogSet, const SipMessage &req)
 
ClientOutOfDialogReqHandle getHandle ()
 
bool matches (const SipMessage &msg) const
 
const SipMessage & getRequest () const
 
virtual void end ()
 
virtual void dispatch (const SipMessage &msg)
 
virtual void dispatch (const DumTimeout &timer)
 
virtual EncodeStream & dump (EncodeStream &strm) const
 
- Public Member Functions inherited from resip::NonDialogUsage
AppDialogSetHandle getAppDialogSet () const
 
std::shared_ptr< UserProfile > getUserProfile () const noexcept
 
virtual void send (std::shared_ptr< SipMessage > msg)
 
virtual void sendCommand (std::shared_ptr< SipMessage > msg)
 
- Public Member Functions inherited from resip::BaseUsage
virtual void postDum (Message *messageForDum)
 posts a message on dum
 
- Public Member Functions inherited from resip::Handled
 Handled (HandleManager &ham)
 
virtual ~Handled ()
 

Protected Member Functions

virtual ~ClientOutOfDialogReq ()
 
- Protected Member Functions inherited from resip::NonDialogUsage
 NonDialogUsage (DialogUsageManager &dum, DialogSet &dialogSet)
 
virtual ~NonDialogUsage ()
 
void applyLocalContact (SipMessage &response, const SipMessage &request) const
 
- Protected Member Functions inherited from resip::BaseUsage
 BaseUsage (DialogUsageManager &dum)
 
virtual ~BaseUsage ()
 
BaseUsageHandle getBaseHandle () const
 

Friends

class DialogSet
 

Additional Inherited Members

- Public Types inherited from resip::Handled
enum  { npos = 0 }
 
typedef unsigned long Id
 
- Protected Attributes inherited from resip::NonDialogUsage
DialogSet & mDialogSet
 
- Protected Attributes inherited from resip::BaseUsage
DialogUsageManager & mDum
 
- Protected Attributes inherited from resip::Handled
HandleManager & mHam
 
Handled::Id mId
 

Detailed Description

Definition at line 12 of file ClientOutOfDialogReq.hxx.

Constructor & Destructor Documentation

◆ ClientOutOfDialogReq()

ClientOutOfDialogReq::ClientOutOfDialogReq ( DialogUsageManager &  dum,
DialogSet &  dialogSet,
const SipMessage &  req 
)

Definition at line 19 of file ClientOutOfDialogReq.cxx.

◆ ~ClientOutOfDialogReq()

ClientOutOfDialogReq::~ClientOutOfDialogReq ( )
protectedvirtual

Definition at line 27 of file ClientOutOfDialogReq.cxx.

Member Function Documentation

◆ dispatch() [1/2]

void ClientOutOfDialogReq::dispatch ( const DumTimeout &  timer)
virtual

Implements resip::BaseUsage.

Definition at line 89 of file ClientOutOfDialogReq.cxx.

◆ dispatch() [2/2]

void ClientOutOfDialogReq::dispatch ( const SipMessage &  msg)
virtual

Implements resip::BaseUsage.

Definition at line 39 of file ClientOutOfDialogReq.cxx.

◆ dump()

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

Implements resip::BaseUsage.

Definition at line 100 of file ClientOutOfDialogReq.cxx.

◆ end()

void ClientOutOfDialogReq::end ( )
virtual

Implements resip::BaseUsage.

Definition at line 33 of file ClientOutOfDialogReq.cxx.

◆ getHandle()

ClientOutOfDialogReqHandle ClientOutOfDialogReq::getHandle ( )

Definition at line 14 of file ClientOutOfDialogReq.cxx.

◆ getRequest()

const SipMessage & ClientOutOfDialogReq::getRequest ( ) const

Definition at line 83 of file ClientOutOfDialogReq.cxx.

◆ matches()

bool ClientOutOfDialogReq::matches ( const SipMessage &  msg) const

Definition at line 94 of file ClientOutOfDialogReq.cxx.

Friends And Related Symbol Documentation

◆ DialogSet

friend class DialogSet
friend

Definition at line 31 of file ClientOutOfDialogReq.hxx.


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