HP-UX C SIP Stack Programmer's Guide (Novembery 2007)
Event Notification 241
Notification Control API
RvSipSubsUpdateSubscriptionTimer()
Sets the subscription timer. Calling this function will activate the subscription
timer again after it expired.
NOTIFICATION
C
ONTROL API
The following API functions provide notification control:
RvSipSubsCreateNotify()
After a subscription was established successfully, you can use this function to
create a Notify object in this subscription. The application can get the NOTIFY
outbound message (using RvSipNotifyGetOutboundMsg()) to set needed
information to this message. To send the NOTIFY message you should use
RvSipNotifySend().
RvSipNotifySend()
After creating a Notify object and setting information in the NOTIFY message,
you can use this function to send the required NOTIFY message.
RvSipNotifyAccept()
Accepts an incoming NOTIFY request.
RvSipNotifyReject()
Rejects an incoming Notify request.
RvSipNotifyTerminate()
Causes an immediate shutdown of the notification.
RvSipNotifyDetachOwner()
Detaches the Notify object from its owner. The owner will not be informed on
the Notify object events after detaching from it.
NOTIFICATION
PARAMETERS
The notification parameters are as follows:
Outbound Message
The NOTIFY message (request or response) that the notification is going to
send. You get this parameter using the RvSipNotifyGetOutboundMsg()
function.