Global Call API for HMP on Windows Programming Guide — August 2006 113
Real Time Configuration Management
parameter IDs are only guaranteed to be unique within a given set ID. Note that some
configurable parameters are defined only for a specific software module, while others may be
used across different software modules. Typically, a software module that supports RTCM
contains multiple parameter sets as well as target objects.
Note: The set ID and parm ID pairs are used by other Global Call features in addition to
RTCM.
9.3.1 Parameter Dependencies
A high-level target object, such as a system entity, can contain a lower-level target object, such as a
channel entity. When a target object is created, its configuration is initialized as the default or
current value, depending on its implementation. If a parameter is defined and used for both the
high-level and the lower-level target object, updating the parameter of the high-level target object
may also cause the same parameter of the newly-created lower-level target object to be updated.
Consult the appropriate Global Call Technology Guide for information about parameter usage.
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 Guide. The Global Call Technology Guides also includes which header
files are required.
All configurable parameters are of the following type:
Static
parameters that are predefined in header files with a fixed set ID and parameter ID
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”, on page 114 and the appropriate
Global Call Technology Guide for detailed information.