|
reSIProcate/stack
9694
|
#include <TransactionTerminated.hxx>


Public Member Functions | |
| RESIP_HeapCount (TransactionTerminated) | |
| TransactionTerminated (const Data &tid, bool isClient, TransactionUser *ptu) | |
| virtual const Data & | getTransactionId () const |
| virtual bool | isClientTransaction () const |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message to stream | |
| virtual EncodeStream & | encodeBrief (EncodeStream &str) const |
| output a brief description to stream | |
Public Attributes | |
| Data | mTransactionId |
| bool | mIsClient |
Definition at line 11 of file TransactionTerminated.hxx.
| resip::TransactionTerminated::TransactionTerminated | ( | const Data & | tid, |
| bool | isClient, | ||
| TransactionUser * | ptu | ||
| ) | [inline] |
Definition at line 16 of file TransactionTerminated.hxx.
References resip::Message::setTransactionUser().
:
mTransactionId(tid),
mIsClient(isClient)
{
setTransactionUser(ptu);
}

| virtual EncodeStream& resip::TransactionTerminated::encode | ( | EncodeStream & | strm | ) | const [inline, virtual] |
output the entire message to stream
Implements resip::Message.
Definition at line 24 of file TransactionTerminated.hxx.
References encodeBrief(), and EncodeStream.
{ return encodeBrief(strm); }

| virtual EncodeStream& resip::TransactionTerminated::encodeBrief | ( | EncodeStream & | str | ) | const [inline, virtual] |
output a brief description to stream
Implements resip::Message.
Definition at line 25 of file TransactionTerminated.hxx.
References EncodeStream, mIsClient, and mTransactionId.
Referenced by encode().
{
return str << (mIsClient ? "ClientTransactionTerminated " : "ServerTransactionTerminated ") << mTransactionId;
}
| virtual const Data& resip::TransactionTerminated::getTransactionId | ( | ) | const [inline, virtual] |
Implements resip::TransactionMessage.
Definition at line 22 of file TransactionTerminated.hxx.
References mTransactionId.
{ return mTransactionId; }
| virtual bool resip::TransactionTerminated::isClientTransaction | ( | ) | const [inline, virtual] |
Implements resip::TransactionMessage.
Definition at line 23 of file TransactionTerminated.hxx.
References mIsClient.
{ return mIsClient; }
| resip::TransactionTerminated::RESIP_HeapCount | ( | TransactionTerminated | ) |
Definition at line 31 of file TransactionTerminated.hxx.
Referenced by encodeBrief(), and isClientTransaction().
Definition at line 30 of file TransactionTerminated.hxx.
Referenced by encodeBrief(), and getTransactionId().
1.7.5.1