9.3.2 Parameter Definitions
GCLib or CCLib parameter descriptions can be found in the Global Call API Library Reference. Other target objects and their associated set IDs and parameters are described in the appropriate Global Call Technology User's Guide. The Global Call Technology User's Guides also include which header files are required.
There are two kinds of parameters:
- Static
- parameters that are predefined in header files with a fixed set ID and parameter ID
- Dynamic
- parameters where the set ID and parameter ID are generated by Global Call at runtime
Dynamic parameters can only be obtained by calling the gc_QueryConfigData( ) function. For example, to obtain the set ID and parameter ID of a dynamic parameter by name, such as a CDP parameter, call the gc_QueryConfigData( ) function where:
- the source data is the parameter name
- the query ID is GCQUERY_PARM_NAME_TO_ID
- the destination data is stored in a GC_PARM_ID data structure
For more on the gc_QueryConfigData( ) function, see Section 9.5, "Querying Configuration Data" and the Global Call API Library Reference.
Every parameter is further defined by the software module as one of the following update conditions:
- read-only
- parameter is not allowed to be changed by the application
- update immediately
- parameter is updated immediately upon a set request
- update-at-null call state
- parameter is only allowed to be updated at the Null call state (that is, there are no active calls). This parameter is updated after a set request is made and when the call state is Null.
See Section 9.4, "Getting and Setting Parameter Information" and the appropriate Global Call Technology User's Guide for detailed information.
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation