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


Public Member Functions | |
| TerminateFlow (const resip::Tuple &flow) | |
| virtual | ~TerminateFlow () |
| virtual const Data & | getTransactionId () const |
| const Tuple & | getFlow () 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 | |
| virtual Message * | clone () const |
Protected Attributes | |
| const resip::Tuple | mFlow |
Definition at line 9 of file TerminateFlow.hxx.
| resip::TerminateFlow::TerminateFlow | ( | const resip::Tuple & | flow | ) | [inline, explicit] |
| virtual resip::TerminateFlow::~TerminateFlow | ( | ) | [inline, virtual] |
Definition at line 15 of file TerminateFlow.hxx.
{}
| virtual Message* resip::TerminateFlow::clone | ( | ) | const [inline, virtual] |
Reimplemented from resip::TransactionMessage.
Definition at line 30 of file TerminateFlow.hxx.
References TerminateFlow().
{
return new TerminateFlow(*this);
}

| virtual EncodeStream& resip::TerminateFlow::encode | ( | EncodeStream & | strm | ) | const [inline, virtual] |
output the entire message to stream
Implements resip::Message.
Definition at line 21 of file TerminateFlow.hxx.
References EncodeStream, and mFlow.
{
return strm << "TerminateFlow: " << mFlow;
}
| virtual EncodeStream& resip::TerminateFlow::encodeBrief | ( | EncodeStream & | str | ) | const [inline, virtual] |
output a brief description to stream
Implements resip::Message.
Definition at line 25 of file TerminateFlow.hxx.
References EncodeStream, and mFlow.
{
return strm << "TerminateFlow: " << mFlow;
}
| const Tuple& resip::TerminateFlow::getFlow | ( | ) | const [inline] |
Definition at line 18 of file TerminateFlow.hxx.
References mFlow.
Referenced by resip::TransactionState::process().
{ return mFlow; }
| virtual const Data& resip::TerminateFlow::getTransactionId | ( | ) | const [inline, virtual] |
Implements resip::TransactionMessage.
Definition at line 17 of file TerminateFlow.hxx.
References resip::Data::Empty.
{return Data::Empty;}
| virtual bool resip::TerminateFlow::isClientTransaction | ( | ) | const [inline, virtual] |
Implements resip::TransactionMessage.
Definition at line 20 of file TerminateFlow.hxx.
{return true;}
const resip::Tuple resip::TerminateFlow::mFlow [protected] |
Definition at line 36 of file TerminateFlow.hxx.
Referenced by encode(), encodeBrief(), and getFlow().
1.7.5.1