|
reSIProcate/DialogUsageManager
9694
|


Public Member Functions | |
| ClientPubHandler () | |
| virtual void | onSuccess (ClientPublicationHandle cph, const SipMessage &status) |
| Called when the publication succeeds or each time it is sucessfully refreshed. | |
| virtual void | onRemove (ClientPublicationHandle cph, const SipMessage &status) |
| virtual int | onRequestRetry (ClientPublicationHandle cph, int retrySeconds, const SipMessage &status) |
| call on Retry-After failure. | |
| virtual void | onFailure (ClientPublicationHandle cph, const SipMessage &status) |
Public Attributes | |
| ClientPublicationHandle | handle |
Definition at line 38 of file basicPublication.cxx.
| ClientPubHandler::ClientPubHandler | ( | ) | [inline] |
Definition at line 40 of file basicPublication.cxx.
{}
| virtual void ClientPubHandler::onFailure | ( | ClientPublicationHandle | cph, |
| const SipMessage & | status | ||
| ) | [inline, virtual] |
Implements resip::ClientPublicationHandler.
Definition at line 59 of file basicPublication.cxx.
References InfoLog, and transCount.
{
InfoLog(<<"ClientPubHandler::onFailure\n");
handle = ClientPublicationHandle();
transCount--;
}
| virtual void ClientPubHandler::onRemove | ( | ClientPublicationHandle | cph, |
| const SipMessage & | status | ||
| ) | [inline, virtual] |
Implements resip::ClientPublicationHandler.
Definition at line 47 of file basicPublication.cxx.
References InfoLog, and transCount.
{
InfoLog(<<"ClientPubHandler::onRemove\n");
handle = ClientPublicationHandle();
transCount--;
}
| virtual int ClientPubHandler::onRequestRetry | ( | ClientPublicationHandle | , |
| int | retrySeconds, | ||
| const SipMessage & | status | ||
| ) | [inline, virtual] |
call on Retry-After failure.
return values: -1 = fail, 0 = retry immediately, N = retry in N seconds
Implements resip::ClientPublicationHandler.
Definition at line 53 of file basicPublication.cxx.
References InfoLog.
| virtual void ClientPubHandler::onSuccess | ( | ClientPublicationHandle | , |
| const SipMessage & | status | ||
| ) | [inline, virtual] |
Called when the publication succeeds or each time it is sucessfully refreshed.
Implements resip::ClientPublicationHandler.
Definition at line 41 of file basicPublication.cxx.
References InfoLog, and transCount.
{
handle = cph;
InfoLog(<<"ClientPubHandler::onSuccess\n");
transCount--;
}
Definition at line 65 of file basicPublication.cxx.
Referenced by main().
1.7.5.1