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

A base-class for messages used by applications. More...

#include <ApplicationMessage.hxx>

Inheritance diagram for resip::ApplicationMessage:
[legend]

Public Member Functions

 ApplicationMessage ()
 
virtual ~ApplicationMessage ()
 
virtual const Data & getTransactionId () const
 
- Public Member Functions inherited from resip::Message
 Message ()
 
virtual ~Message ()
 
virtual Brief brief () const
 return a facet for brief encoding of message
 
virtual Message * clone () const =0
 
virtual EncodeStream & encode (EncodeStream &strm) const =0
 output the entire message to stream
 
virtual EncodeStream & encodeBrief (EncodeStream &str) const =0
 output a brief description to stream
 

Additional Inherited Members

- Protected Member Functions inherited from resip::Message
bool hasTransactionUser () const
 
void setTransactionUser (TransactionUser *t)
 
TransactionUser * getTransactionUser ()
 
- Protected Attributes inherited from resip::Message
TransactionUser * mTu
 

Detailed Description

A base-class for messages used by applications.

One use case for these is timers; you use SipStack::post() or SipStack::postMs() to get timer events in the form of your subclass of ApplicationMessage.

Definition at line 18 of file ApplicationMessage.hxx.

Constructor & Destructor Documentation

◆ ApplicationMessage()

resip::ApplicationMessage::ApplicationMessage ( )
inline

Definition at line 21 of file ApplicationMessage.hxx.

◆ ~ApplicationMessage()

virtual resip::ApplicationMessage::~ApplicationMessage ( )
inlinevirtual

Definition at line 22 of file ApplicationMessage.hxx.

Member Function Documentation

◆ getTransactionId()

virtual const Data & resip::ApplicationMessage::getTransactionId ( ) const
inlinevirtual

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