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

#include <PublicationHandler.hxx>

Inheritance diagram for resip::ClientPublicationHandler:
[legend]

Public Member Functions

virtual ~ClientPublicationHandler ()
 
virtual void onSuccess (ClientPublicationHandle, const SipMessage &status)=0
 Called when the publication succeeds or each time it is successfully refreshed.
 
virtual void onRemove (ClientPublicationHandle, const SipMessage &status)=0
 
virtual void onFailure (ClientPublicationHandle, const SipMessage &status)=0
 
virtual int onRequestRetry (ClientPublicationHandle, int retrySeconds, const SipMessage &status)=0
 call on Retry-After failure.
 
virtual void onStaleUpdate (ClientPublicationHandle, const SipMessage &)
 

Detailed Description

Definition at line 16 of file PublicationHandler.hxx.

Constructor & Destructor Documentation

◆ ~ClientPublicationHandler()

virtual resip::ClientPublicationHandler::~ClientPublicationHandler ( )
inlinevirtual

Definition at line 19 of file PublicationHandler.hxx.

Member Function Documentation

◆ onFailure()

virtual void resip::ClientPublicationHandler::onFailure ( ClientPublicationHandle  ,
const SipMessage &  status 
)
pure virtual

Implemented in recon::UserAgent.

◆ onRemove()

virtual void resip::ClientPublicationHandler::onRemove ( ClientPublicationHandle  ,
const SipMessage &  status 
)
pure virtual

Implemented in recon::UserAgent.

◆ onRequestRetry()

virtual int resip::ClientPublicationHandler::onRequestRetry ( ClientPublicationHandle  ,
int  retrySeconds,
const SipMessage &  status 
)
pure virtual

call on Retry-After failure.

return values: -1 = fail, 0 = retry immediately, N = retry in N seconds

Implemented in recon::UserAgent.

◆ onStaleUpdate()

virtual void resip::ClientPublicationHandler::onStaleUpdate ( ClientPublicationHandle  ,
const SipMessage &   
)
inlinevirtual

Definition at line 37 of file PublicationHandler.hxx.

◆ onSuccess()

virtual void resip::ClientPublicationHandler::onSuccess ( ClientPublicationHandle  ,
const SipMessage &  status 
)
pure virtual

Called when the publication succeeds or each time it is successfully refreshed.

Implemented in recon::UserAgent.


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