106 Global Call API for HMP on Windows Programming Guide — August 2006
Alarm Handling
The steps are:
1. Configure all known call control libraries – set all alarms to notify and set flow control to first
and last blocking.
2. Open a line device. The line device’s configuration will be “inherited” from its network ASO,
which has already been initialized.
Figure 22. Notification of First and Last Blocking Alarm
Note: The function calls for alarm processing are not shown.
Application GlobalCall Alarm Source
Object (ASO)
gc_NotifyAll (ASO1)
gc_NotifyAll (ASO2)
*gc_NotifyAll (ASOn)
gc_SetAlarmFlow (ASO1)
gc_SetAlarmFlow (ASO2)
*gc_SetAlarmFlow (ASOn)
gc_Open Ex ()
GCEV_ALARM
GCEV_BLOCKED
GCEV_UNBLOCKED
GCEV_ALARM
First Blocking Alarm Occurred
Second Blocking Alarm Occurred
First Unblocking Alarm Occurred
Second Unblocking Alarm Occurred
Note: * indicates that the function should be repeated for all ASO's