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


Public Member Functions | |
| AddAor (RegEventClient &client, const resip::Uri &aor) | |
| virtual void | executeCommand () |
| virtual resip::Message * | clone () const |
| virtual resip::ResipFastOStream & | encode (resip::ResipFastOStream &) const |
| virtual resip::ResipFastOStream & | encodeBrief (resip::ResipFastOStream &) const |
Private Attributes | |
| RegEventClient & | mClient |
| const resip::Uri | mAor |
Definition at line 93 of file RegEventClient.hxx.
| AddAor::AddAor | ( | RegEventClient & | client, |
| const resip::Uri & | aor | ||
| ) |
Definition at line 24 of file RegEventClient.cxx.
Referenced by clone().
| resip::Message * AddAor::clone | ( | ) | const [virtual] |
Implements resip::Message.
Definition at line 39 of file RegEventClient.cxx.
References AddAor(), mAor, and mClient.

| resip::ResipFastOStream & AddAor::encode | ( | resip::ResipFastOStream & | strm | ) | const [virtual] |
Definition at line 49 of file RegEventClient.cxx.
{
strm << "Add RegEvent watcher " << mAor;
return strm;
}
| resip::ResipFastOStream & AddAor::encodeBrief | ( | resip::ResipFastOStream & | strm | ) | const [virtual] |
Definition at line 61 of file RegEventClient.cxx.
{
return encode(strm);
}
| void AddAor::executeCommand | ( | ) | [virtual] |
Implements resip::DumCommand.
Definition at line 31 of file RegEventClient.cxx.
References resip::DialogUsageManager::makeSubscription(), mAor, mClient, RegEventClient::mDum, regEvent, resip::DialogUsageManager::send(), and resip::Token::value().
{
//InfoLog (<< "Execute: " << *this);
SharedPtr<SipMessage> sub = mClient.mDum.makeSubscription(resip::NameAddr(mAor), regEvent.value());
mClient.mDum.send(sub);
}

const resip::Uri AddAor::mAor [private] |
Definition at line 110 of file RegEventClient.hxx.
Referenced by clone(), and executeCommand().
RegEventClient& AddAor::mClient [private] |
Definition at line 109 of file RegEventClient.hxx.
Referenced by clone(), and executeCommand().
1.7.5.1