1#if !defined(RESIP_BASEUSAGE_HXX)
2#define RESIP_BASEUSAGE_HXX
12class DialogUsageManager;
25 const char*
name()
const noexcept override;
The abstract base-class for all exceptions thrown by resip code.
const char * name() const noexcept override
BaseUsageHandle getBaseHandle() const
virtual void dispatch(const SipMessage &msg)=0
virtual EncodeStream & dump(EncodeStream &strm) const =0
virtual void postDum(Message *messageForDum)
posts a message on dum
virtual void dispatch(const DumTimeout &timer)=0
DialogUsageManager & mDum
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
The base-class used for message-passing.
Represents a SIP message.
dcm! – add UnusedChecking(_enum) below;