|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <BaseUsage.hxx>
Classes | |
| class | Exception |
Public Member Functions | |
| virtual void | postDum (Message *messageForDum) |
| posts a message on dum | |
| virtual void | end ()=0 |
| virtual EncodeStream & | dump (EncodeStream &strm) const =0 |
Public Member Functions inherited from resip::Handled | |
| Handled (HandleManager &ham) | |
| virtual | ~Handled () |
Protected Member Functions | |
| BaseUsage (DialogUsageManager &dum) | |
| virtual | ~BaseUsage () |
| virtual void | dispatch (const SipMessage &msg)=0 |
| virtual void | dispatch (const DumTimeout &timer)=0 |
| BaseUsageHandle | getBaseHandle () const |
Protected Attributes | |
| DialogUsageManager & | mDum |
Protected Attributes inherited from resip::Handled | |
| HandleManager & | mHam |
| Handled::Id | mId |
Friends | |
| class | DestroyUsage |
| class | DialogUsageManager |
Additional Inherited Members | |
Public Types inherited from resip::Handled | |
| enum | { npos = 0 } |
| typedef unsigned long | Id |
Definition at line 18 of file BaseUsage.hxx.
|
protected |
Definition at line 24 of file BaseUsage.cxx.
|
protectedvirtual |
Definition at line 31 of file BaseUsage.cxx.
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
Implements resip::Handled.
Implemented in resip::ClientOutOfDialogReq, resip::ServerPublication, resip::ClientPagerMessage, resip::ClientPublication, resip::ClientRegistration, resip::ClientSubscription, resip::InviteSession, resip::ServerOutOfDialogReq, resip::ServerPagerMessage, resip::ServerRegistration, and resip::ServerSubscription.
|
pure virtual |
Implemented in resip::ClientOutOfDialogReq, resip::ServerInviteSession, resip::ServerPublication, resip::ClientInviteSession, resip::ClientPagerMessage, resip::ClientPublication, resip::ClientRegistration, resip::ClientSubscription, resip::InviteSession, resip::ServerOutOfDialogReq, resip::ServerPagerMessage, resip::ServerRegistration, and resip::ServerSubscription.
|
protected |
Definition at line 36 of file BaseUsage.cxx.
|
virtual |
posts a message on dum
Definition at line 41 of file BaseUsage.cxx.
|
friend |
Definition at line 47 of file BaseUsage.hxx.
|
friend |
Definition at line 48 of file BaseUsage.hxx.
|
protected |
Definition at line 43 of file BaseUsage.hxx.