HP-UX C SIP Stack Programmer's Guide (Novembery 2007)
260 HP-UX C SIP Stack Programmer’s Guide
Out-of-Band Subscription
An out-of-band subscription in a call-leg gets its dialog information from the
call-leg. For an independent out-of-band subscription, the application should set
all necessary dialog parameters (such as Call-ID, To header with tag, and From
header with tag).
Note You must set the Call-ID parameter of an independent out-of-band-
subscription before you call the subscription initialization function
(RvSipSubsInit()).
The Out-of-Band API functions are listed below:
RvSipSubsMgrCreateOutOfBandSubscription()
Creates an out-of-band subscription. In this function you must specify whether
the subscription belongs to a subscriber or a notifier.
NOTIFIER OUT-OF-
B
AND SUBSCRIPTION
STATE MACHINE
Figure 12-7 Notifier Out-of-Band State Machine
CreateOutOfBandSubscription(Notifier)
set Event header
Notify(terminated) sent
200 on Notify(terminated) rcvd
Sends NOTIFY(active) requests
and receives responses
SUBS ACTIVE
SUBS
TERMINATING
SUBS
TERMINATED
481 on notify
request rcvd