|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <ProcessorMessage.hxx>
Public Member Functions | |
| ProcessorMessage (const Processor &proc, const resip::Data &tid, resip::TransactionUser *tupassed) | |
| ProcessorMessage (const ProcessorMessage &orig) | |
| virtual | ~ProcessorMessage () |
| void | pushAddr (int addr) |
| int | popAddr () |
| std::vector< short > & | getOriginatorAddress () |
| Processor::ChainType | chainType () const |
| virtual Message * | clone () const =0 |
| virtual EncodeStream & | encode (EncodeStream &strm) const =0 |
| output the entire message to stream | |
| virtual EncodeStream & | encodeBrief (EncodeStream &strm) const =0 |
| output a brief description to stream | |
| virtual const resip::Data & | getTransactionId () const |
Public Member Functions inherited from resip::ApplicationMessage | |
| ApplicationMessage () | |
| virtual | ~ApplicationMessage () |
Public Member Functions inherited from resip::Message | |
| Message () | |
| virtual | ~Message () |
| virtual Brief | brief () const |
| return a facet for brief encoding of message | |
Protected Attributes | |
| resip::Data | mTid |
| std::vector< short > | mReturnAddress |
| std::vector< short > | mOriginatorAddress |
| Processor::ChainType | mType |
Protected Attributes inherited from resip::Message | |
| TransactionUser * | mTu |
Additional Inherited Members | |
Protected Member Functions inherited from resip::Message | |
| bool | hasTransactionUser () const |
| void | setTransactionUser (TransactionUser *t) |
| TransactionUser * | getTransactionUser () |
Definition at line 11 of file ProcessorMessage.hxx.
|
inline |
Definition at line 15 of file ProcessorMessage.hxx.
|
inline |
Definition at line 26 of file ProcessorMessage.hxx.
|
inlinevirtual |
Definition at line 35 of file ProcessorMessage.hxx.
|
inline |
Definition at line 59 of file ProcessorMessage.hxx.
Implements resip::Message.
Implemented in repro::AsyncProcessorMessage, repro::ForkControlMessage, repro::PyRouteWork, repro::TlsPeerIdentityInfo, and repro::UserInfoMessage.
|
pure virtual |
output the entire message to stream
Implements resip::Message.
Implemented in repro::ForkControlMessage, repro::PyRouteWork, repro::TlsPeerIdentityInfo, repro::UserInfoMessage, repro::AsyncProcessorMessage, AsyncAddToSiloMessage, AsyncDrainSiloMessage, and RequestFilterAsyncMessage.
|
pure virtual |
output a brief description to stream
Implements resip::Message.
Implemented in repro::ForkControlMessage, repro::PyRouteWork, repro::TlsPeerIdentityInfo, repro::UserInfoMessage, and repro::AsyncProcessorMessage.
|
inline |
Definition at line 54 of file ProcessorMessage.hxx.
|
inlinevirtual |
Reimplemented from resip::ApplicationMessage.
Definition at line 69 of file ProcessorMessage.hxx.
|
inline |
Definition at line 42 of file ProcessorMessage.hxx.
Definition at line 37 of file ProcessorMessage.hxx.
|
protected |
Definition at line 77 of file ProcessorMessage.hxx.
|
protected |
Definition at line 76 of file ProcessorMessage.hxx.
|
protected |
Definition at line 75 of file ProcessorMessage.hxx.
|
protected |
Definition at line 78 of file ProcessorMessage.hxx.