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


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

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