11#define RESIPROCATE_SUBSYSTEM resip::Subsystem::REPRO
14 bool PresenceNotifyClosedStateForNonPublishedUsers) :
16 mPresenceSubscriptionHandler(dum, userDispatcher, presenceUsesRegistrationState, PresenceNotifyClosedStateForNonPublishedUsers),
17 mPresencePublicationHandler(dum)
PresenceServer(resip::DialogUsageManager &dum, resip::Dispatcher *userDispatcher, bool presenceUsesRegistrationState, bool presenceNotifyClosedStateForNonPublishedUsers)
void addServerPublicationHandler(const Data &eventType, ServerPublicationHandler *)
void addServerSubscriptionHandler(const Data &eventType, ServerSubscriptionHandler *)
std::shared_ptr< MasterProfile > & getMasterProfile()
A generic thread-bank class.
static const Mime & getStaticType()
virtual void addSupportedMimeType(const MethodTypes &method, const Mime &mimeType)
Default is application/sdp for INVITE, OPTIONS, PRACK and UPDATE Methods.
virtual bool & validateContentEnabled() noexcept
enable/disable content validation
virtual void addSupportedMethod(const MethodTypes &method)
Defaults are: INVITE, ACK, CANCEL, OPTIONS, BYE, UPDATE.
static const char * Presence
This Class is used to implement a primitive form of RPC using loose XML formatting.
dcm! – add UnusedChecking(_enum) below;