1.1.1. The DCM API
The DCM API consists of a library of functions for creating and manipulating the configuration data necessary to initialize Intel® Dialogic devices and to control their operation.
You can use the DCM API to develop your own customized configuration data management applications. For example, in conjunction with the Intel® Dialogic OEM Installation Tool (DOIT), you can create automated installation and configuration programs that require no user intervention.
The features available through the DCM API include:
- Modifying Configuration Data: you can set configuration parameter values.
- Querying Configuration Data: you can determine what devices can be installed and what configuration parameter values can be set in a given Intel® Dialogic System Software release.
- Working with the System Service: you can start and stop the system service, set its startup mode and check its status.
- Single Board Stop/Start: you can stop and start a single DM3 PCI (H.100) or CompactPCI (cPCI) (H.110) board in the system without affecting system operation. In the case of cPCI boards, this allows you to perform a Hot Swap.
- Clock Master Fallback List: you can set the clock master fallback list. The clock master fallback list defines master capable devices in a preferred order. If the primary clock master should fail, this list is consulted by the system and a new primary clock master is assigned.
- Operating System and System Software Version Information: you can determine which operating system and system software versions are installed on the host computer.
- Adding Third Party Devices: you can add one or more third party devices to the Intel® Dialogic System. Third party devices can also be configured as the system's primary clock master or secondary clock master.
- Note: You can add third party devices to the Intel® Dialogic system, but third party devices must be configured according to the vendor's documentation.
- Reserve TDM Bus Resources for Third Party Devices: you can reserve TDM bus time slots for exclusive use by third party devices. This allows third party devices to share the TDM bus with Intel® Dialogic boards.
- Note: You can add and modify configuration data only for those Intel® Dialogic hardware products supported by the software release of which the DCM API is a component. For more information about this limitation, see Section 2.1, The DCM API Architecture.
Full instructions on using the DCM API are contained in Chapter 2, Using the DCM API.
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation