|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <DumTimeout.hxx>
Public Types | |
| enum | Type { SessionExpiration , SessionRefresh , Registration , RegistrationRetry , Publication , Retransmit200 , Retransmit1xx , Retransmit1xxRel , Resubmit1xxRel , WaitForAck , CanDiscardAck , StaleCall , Subscription , SubscriptionRetry , WaitForNotify , StaleReInvite , Glare , Cancelled , WaitingForForked2xx , SendNextNotify } |
Public Member Functions | |
| DumTimeout (Type type, unsigned long duration, BaseUsageHandle target, unsigned int seq, unsigned int aseq=0, const Data &transactionId=Data::Empty) | |
| DumTimeout (const DumTimeout &) | |
| ~DumTimeout () | |
| Message * | clone () const |
| Type | type () const |
| unsigned long | duration () const |
| unsigned int | seq () const |
| unsigned int | secondarySeq () const |
| const Data & | transactionId () const |
| BaseUsageHandle | getBaseUsage () const |
| virtual bool | isClientTransaction () const |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message to stream | |
| virtual EncodeStream & | encodeBrief (EncodeStream &strm) const |
| output a brief description to stream | |
Public Member Functions inherited from resip::ApplicationMessage | |
| 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 | |
Static Public Attributes | |
| static const unsigned long | StaleCallTimeout |
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 |
Definition at line 11 of file DumTimeout.hxx.
Definition at line 14 of file DumTimeout.hxx.
| DumTimeout::DumTimeout | ( | Type | type, |
| unsigned long | duration, | ||
| BaseUsageHandle | target, | ||
| unsigned int | seq, | ||
| unsigned int | aseq = 0, |
||
| const Data & | transactionId = Data::Empty |
||
| ) |
Definition at line 8 of file DumTimeout.cxx.
| DumTimeout::DumTimeout | ( | const DumTimeout & | source | ) |
Definition at line 22 of file DumTimeout.cxx.
| DumTimeout::~DumTimeout | ( | ) |
Definition at line 31 of file DumTimeout.cxx.
|
virtual |
Implements resip::Message.
Definition at line 35 of file DumTimeout.cxx.
| unsigned long DumTimeout::duration | ( | ) | const |
Definition at line 47 of file DumTimeout.cxx.
|
virtual |
output the entire message to stream
Implements resip::Message.
Definition at line 83 of file DumTimeout.cxx.
|
virtual |
output a brief description to stream
Implements resip::Message.
Definition at line 77 of file DumTimeout.cxx.
| BaseUsageHandle DumTimeout::getBaseUsage | ( | ) | const |
Definition at line 165 of file DumTimeout.cxx.
|
virtual |
Definition at line 70 of file DumTimeout.cxx.
| unsigned int DumTimeout::secondarySeq | ( | ) | const |
Definition at line 59 of file DumTimeout.cxx.
| unsigned int DumTimeout::seq | ( | ) | const |
Definition at line 53 of file DumTimeout.cxx.
| const Data & DumTimeout::transactionId | ( | ) | const |
Definition at line 64 of file DumTimeout.cxx.
| DumTimeout::Type DumTimeout::type | ( | ) | const |
Definition at line 41 of file DumTimeout.cxx.
|
static |
Definition at line 37 of file DumTimeout.hxx.