reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::ServerPublicationHandler Class Referenceabstract

#include <PublicationHandler.hxx>

Inheritance diagram for resip::ServerPublicationHandler:
[legend]

Public Member Functions

virtual ~ServerPublicationHandler ()
 
virtual void onInitial (ServerPublicationHandle, const Data &etag, const SipMessage &pub, const Contents *contents, const SecurityAttributes *attrs, uint32_t expires)=0
 
virtual void onExpired (ServerPublicationHandle, const Data &etag)=0
 
virtual void onRefresh (ServerPublicationHandle, const Data &etag, const SipMessage &pub, const Contents *contents, const SecurityAttributes *attrs, uint32_t expires)=0
 
virtual void onUpdate (ServerPublicationHandle, const Data &etag, const SipMessage &pub, const Contents *contents, const SecurityAttributes *attrs, uint32_t expires)=0
 
virtual void onRemoved (ServerPublicationHandle, const Data &etag, const SipMessage &pub, uint32_t expires)=0
 
const Mimes & getSupportedMimeTypes () const
 

Detailed Description

Definition at line 41 of file PublicationHandler.hxx.

Constructor & Destructor Documentation

◆ ~ServerPublicationHandler()

virtual resip::ServerPublicationHandler::~ServerPublicationHandler ( )
inlinevirtual

Definition at line 44 of file PublicationHandler.hxx.

Member Function Documentation

◆ getSupportedMimeTypes()

const Mimes & resip::ServerPublicationHandler::getSupportedMimeTypes ( ) const

◆ onExpired()

virtual void resip::ServerPublicationHandler::onExpired ( ServerPublicationHandle  ,
const Data &  etag 
)
pure virtual

◆ onInitial()

virtual void resip::ServerPublicationHandler::onInitial ( ServerPublicationHandle  ,
const Data &  etag,
const SipMessage &  pub,
const Contents *  contents,
const SecurityAttributes *  attrs,
uint32_t  expires 
)
pure virtual

◆ onRefresh()

virtual void resip::ServerPublicationHandler::onRefresh ( ServerPublicationHandle  ,
const Data &  etag,
const SipMessage &  pub,
const Contents *  contents,
const SecurityAttributes *  attrs,
uint32_t  expires 
)
pure virtual

◆ onRemoved()

virtual void resip::ServerPublicationHandler::onRemoved ( ServerPublicationHandle  ,
const Data &  etag,
const SipMessage &  pub,
uint32_t  expires 
)
pure virtual

◆ onUpdate()

virtual void resip::ServerPublicationHandler::onUpdate ( ServerPublicationHandle  ,
const Data &  etag,
const SipMessage &  pub,
const Contents *  contents,
const SecurityAttributes *  attrs,
uint32_t  expires 
)
pure virtual

The documentation for this class was generated from the following file: