|
reSIProcate/DialogUsageManager
9694
|
#include <OutgoingEvent.hxx>


Public Member Functions | |
| OutgoingEvent (SharedPtr< SipMessage > msg) | |
| OutgoingEvent (const OutgoingEvent &) | |
| ~OutgoingEvent () | |
| SharedPtr< SipMessage > | message () |
| const Data & | getTransactionId () const |
| virtual Message * | clone () const |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| virtual EncodeStream & | encodeBrief (EncodeStream &strm) const |
Private Attributes | |
| SharedPtr< SipMessage > | mMessage |
Definition at line 12 of file OutgoingEvent.hxx.
| OutgoingEvent::OutgoingEvent | ( | SharedPtr< SipMessage > | msg | ) |
| OutgoingEvent::OutgoingEvent | ( | const OutgoingEvent & | from | ) |
Definition at line 12 of file OutgoingEvent.cxx.
| OutgoingEvent::~OutgoingEvent | ( | ) |
Definition at line 17 of file OutgoingEvent.cxx.
{
}
| Message * OutgoingEvent::clone | ( | ) | const [virtual] |
Implements resip::Message.
Definition at line 22 of file OutgoingEvent.cxx.
References OutgoingEvent().
{
return new OutgoingEvent(*this);
}

| EncodeStream & OutgoingEvent::encode | ( | EncodeStream & | strm | ) | const [virtual] |
Implements resip::Message.
Definition at line 47 of file OutgoingEvent.cxx.
References mMessage.
Referenced by encodeBrief().
{
mMessage->encode(strm);
return strm;
}
| EncodeStream & OutgoingEvent::encodeBrief | ( | EncodeStream & | strm | ) | const [virtual] |
Implements resip::Message.
Definition at line 41 of file OutgoingEvent.cxx.
References encode().
{
return encode(strm);
}

| const Data& resip::OutgoingEvent::getTransactionId | ( | ) | const [inline] |
Definition at line 21 of file OutgoingEvent.hxx.
References mMessage.
Referenced by resip::DialogUsageManager::outgoingProcess().
{ return mMessage->getTransactionId(); }
| SharedPtr< SipMessage > OutgoingEvent::message | ( | ) |
Definition at line 28 of file OutgoingEvent.cxx.
References mMessage.
Referenced by OverrideContact::process().
{
return mMessage;
}
SharedPtr<SipMessage> resip::OutgoingEvent::mMessage [private] |
Definition at line 31 of file OutgoingEvent.hxx.
Referenced by encode(), getTransactionId(), and message().
1.7.5.1