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

#include <ServerPagerMessage.hxx>

Inheritance diagram for resip::ServerPagerMessage:
[legend]

Public Types

typedef Handle< ServerPagerMessage > ServerPagerMessageHandle
 
- Public Types inherited from resip::Handled
enum  { npos = 0 }
 
typedef unsigned long Id
 

Public Member Functions

 ServerPagerMessage (const ServerPagerMessage &)=delete
 
 ServerPagerMessage (ServerPagerMessage &&)=delete
 
ServerPagerMessage & operator= (const ServerPagerMessage &)=delete
 
ServerPagerMessage & operator= (ServerPagerMessage &&)=delete
 
ServerPagerMessageHandle getHandle ()
 
std::shared_ptr< SipMessage > accept (int statusCode=200)
 
std::shared_ptr< SipMessage > reject (int statusCode)
 
void end () override
 
void acceptCommand (int statusCode=200)
 Provide asynchronous method access by using command.
 
void rejectCommand (int statusCode)
 
void endCommand ()
 
void send (std::shared_ptr< SipMessage > msg) override
 
void dispatch (const SipMessage &msg) override
 
void dispatch (const DumTimeout &timer) override
 
EncodeStream & dump (EncodeStream &strm) const override
 
- Public Member Functions inherited from resip::NonDialogUsage
AppDialogSetHandle getAppDialogSet () const
 
std::shared_ptr< UserProfile > getUserProfile () const noexcept
 
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 ~ServerPagerMessage ()
 
- 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

- 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 ServerPagerMessage.hxx.

Member Typedef Documentation

◆ ServerPagerMessageHandle

Constructor & Destructor Documentation

◆ ServerPagerMessage() [1/2]

resip::ServerPagerMessage::ServerPagerMessage ( const ServerPagerMessage &  )
delete

◆ ServerPagerMessage() [2/2]

resip::ServerPagerMessage::ServerPagerMessage ( ServerPagerMessage &&  )
delete

◆ ~ServerPagerMessage()

ServerPagerMessage::~ServerPagerMessage ( )
protectedvirtual

Definition at line 32 of file ServerPagerMessage.cxx.

Member Function Documentation

◆ accept()

std::shared_ptr< SipMessage > ServerPagerMessage::accept ( int  statusCode = 200)

dcm! – should any responses include a contact?

Definition at line 105 of file ServerPagerMessage.cxx.

◆ acceptCommand()

void ServerPagerMessage::acceptCommand ( int  statusCode = 200)

Provide asynchronous method access by using command.

Definition at line 140 of file ServerPagerMessage.cxx.

◆ dispatch() [1/2]

void ServerPagerMessage::dispatch ( const DumTimeout &  timer)
overridevirtual

Implements resip::BaseUsage.

Definition at line 92 of file ServerPagerMessage.cxx.

◆ dispatch() [2/2]

void ServerPagerMessage::dispatch ( const SipMessage &  msg)
overridevirtual

Implements resip::BaseUsage.

Definition at line 75 of file ServerPagerMessage.cxx.

◆ dump()

EncodeStream & ServerPagerMessage::dump ( EncodeStream &  strm) const
overridevirtual

Implements resip::BaseUsage.

Definition at line 186 of file ServerPagerMessage.cxx.

◆ end()

void ServerPagerMessage::end ( )
overridevirtual

Implements resip::BaseUsage.

Definition at line 39 of file ServerPagerMessage.cxx.

◆ endCommand()

void ServerPagerMessage::endCommand ( )

Definition at line 69 of file ServerPagerMessage.cxx.

◆ getHandle()

ServerPagerMessageHandle ServerPagerMessage::getHandle ( )

Definition at line 18 of file ServerPagerMessage.cxx.

◆ operator=() [1/2]

ServerPagerMessage & resip::ServerPagerMessage::operator= ( const ServerPagerMessage &  )
delete

◆ operator=() [2/2]

ServerPagerMessage & resip::ServerPagerMessage::operator= ( ServerPagerMessage &&  )
delete

◆ reject()

std::shared_ptr< SipMessage > ServerPagerMessage::reject ( int  statusCode)

dcm! – should any responses include a contact?

Definition at line 146 of file ServerPagerMessage.cxx.

◆ rejectCommand()

void ServerPagerMessage::rejectCommand ( int  statusCode)

Definition at line 180 of file ServerPagerMessage.cxx.

◆ send()

void ServerPagerMessage::send ( std::shared_ptr< SipMessage >  msg)
overridevirtual

Reimplemented from resip::NonDialogUsage.

Definition at line 97 of file ServerPagerMessage.cxx.

Friends And Related Symbol Documentation

◆ DialogSet

friend class DialogSet
friend

Definition at line 47 of file ServerPagerMessage.hxx.


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