1#if !defined(RESIP_BASESUBSCRIPTION_HXX)
2#define RESIP_BASESUBSCRIPTION_HXX
13class DialogUsageManager;
dcm! – update contact in dialog if required
std::shared_ptr< SipMessage > mLastResponse
bool matches(const SipMessage &subOrNotify)
const Data & getEventType() const noexcept
BaseSubscription(BaseSubscription &&)=delete
SubscriptionState mSubscriptionState
BaseSubscription & operator=(const BaseSubscription &)=delete
BaseSubscription & operator=(BaseSubscription &&)=delete
const Data & getId() const noexcept
SubscriptionState getSubscriptionState() const noexcept
const Data & getDocumentKey() const noexcept
BaseSubscription(const BaseSubscription &)=delete
std::shared_ptr< SipMessage > mLastRequest
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
dcm! – kill typedef std::list<DialogId> DialogIdSet;
Represents a SIP message.
dcm! – add UnusedChecking(_enum) below;