Previous PageTable Of ContentsHomeIndexNext Page


3.5. Alarm Handling

As described in the Global Call API Library Reference, the GCEV_BLOCKED event indicates that a line is blocked and the application cannot issue call-related function calls, and the GCEV_UNBLOCKED event indicates that the line has become unblocked. For example, an alarm condition has occurred or has been cleared, respectively. These events are generated on every opened line device associated with the trunk on which the alarm occurs.

When an alarm occurs on a Global Call line device, the application must call the dx_stopch( ) function to stop any application initiated voice processing, such as dx_play( ) and dx_record( ), that is associated with that line device. The application should wait for the receipt of the GCEV_UNBLOCKED event that signals the end of the alarm condition; then the application can proceed with its call processing (for example, making or receiving calls).


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Telecom Support Resources

Copyright 2002, Intel Corporation
All rights reserved
This page generated November, 2002