9.2.2 Global Call RTCM
The Global Call RTCM acts as an interface between the customer application and the configurations of the target objects. A target object is a configurable basic entity and is represented by its target type and target ID (for more information, see Section 1.5.4, "Target Objects").
As mentioned before, the Global Call RTCM comprises the RTCM Manager and the RTCM API functions.
The RTCM Manager is responsible for configuring components, including the Global Call Library (GCLib), Call Control Library (CCLib), protocol, and firmware parameters (see Section 9.3, "Using RTCM Parameters").
The RTCM API functions are used to get, set, or query configuration parameters (consisting of a specified target object and the configuration data) from the customer application to the software module where the target object is located. The Global Call RTCM maintains the information about a target object with its associated software module so that the Global Call RTCM can call the appropriate software module to execute the configuration request. The Global Call RTCM also assigns a unique ID for each request and outputs it to the application. The ID is used by the application for tracking function calls.
In addition, the Global Call RTCM returns an error value when the function returns in synchronous mode or generates a Global Call event related to the Global Call RTCM in asynchronous mode.
Since the Global Call RTCM may not have any knowledge about configurable parameters defined or used in individual modules, it passes the configuration request to the software module in which the target object is located. The customer application must ensure that the target object and requested parameters match.
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation