2. Applying Global Call Functions to ISDN Applications
This chapter describes the Global Call API functions that have additional functionality or perform differently when used in an ISDN environment. The function descriptions are presented alphabetically and contain information that is specific to ISDN applications. Generic function description information (that is, information that is not technology-specific) is provided in the Global Call API Library Reference.
- Note: The ISDN technology-specific information provided in this chapter must be used in conjunction with the detailed, generic function descriptions found in the Global Call API Library Reference.
In addition to the functions described in this chapter, the following Global Call ISDN functions provide specific support for DPNSS (for both Springware and DM3 boards) and Q.SIG ISDN (for Springware boards) protocol features. The function descriptions for these functions are provided in the Global Call API Library Reference.
- gc_HoldCall( ) - Places active calls on hold.
- gc_HoldAck( ) - Accepts hold requests from remote equipment.
- gc_HoldRej( ) - Rejects hold requests from remote equipment.
- gc_RetrieveAck( ) - Accepts a retrieve-from-hold request from remote equipment.
- gc_RetrieveCall( ) - Retrieves a call placed on hold from the Hold state.
- gc_RetrieveRej( ) - Rejects a retrieve-from-hold request from remote equipment.
See Section 3, Sequence of Function Calls in ISDN, for a description of using the Global Call API functions in synchronous and asynchronous programming models to establish calls in an ISDN environment.
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation