NMS Logo

CDI Service Developer's Reference Manual

P/N 6916-12
Version


Table of Contents Index NMS Glossary Previous Page Next Page Version


Table of Contents

1 Introduction

1.1 Introduction
1.2 CDI Service Functionality
1.2.1 CDI Service Call Control
1.2.2 CDI Service Board Management and Monitoring
1.3 The CDI Service and CT Access
1.3.1 CT Access Services
1.3.2 CTA Contexts and Event Queues
1.3.3 CT Access Programming Model
1.3.4 Managing Parameters in CT Access

2 Initializing the CDI Service

2.1 Introduction
2.2 Setting Up the CT Access Environment
2.2.1 Initializing CT Access
2.2.2 Creating Event Queues and CTA Contexts
2.2.3 Opening Services
2.2.4 Receiving CDI Service Events
2.2.5 Linking with the CDI Service

3 CDI Call Control

3.1 Introduction
3.2 CX 2000 Modes
3.3 Enabling Station Power
3.4 Monitoring Signaling Bits
3.4.1 Stopping Signal Detection
3.5 Ringing
3.5.1 Stopping Ringing
3.6 DTMF Detection
3.6.1 Stopping DTMF Detection
3.7 Transmitting Tones
3.7.1 Stopping Tone Transmission
3.8 On-Board Timers
3.9 Sending and Receiving Signaling Patterns
3.9.1 Querying Signaling Bits
3.9.2 Asserting a Signaling Pattern at a Station

4 CDI Board Management

4.1 Introduction
4.2 Board Management Functions
4.3 Querying the Status of a Board
4.4 Monitoring Status Changes
4.5 Monitoring Board Temperature
4.6 The Application LED

5 Alphabetical Function Reference

5.1 Introduction
5.1.1 Function Summary
cdiAssertSignal
cdiDisableBattery
cdiEnableBattery
cdiGetBoardStatus
cdiGetSignalState
cdiReadThermometer
cdiStartDTMFDetector
cdiStartRing
cdiStartSignalDetector
cdiStartStatusMonitoring
cdiStartTimer
cdiStartTones
cdiStopDTMFDetector
cdiStopRing
cdiStopSignalDetector
cdiStopStatusMonitoring
cdiStopTimer
cdiStopTones
cdiUserLed

6 Demonstration Programs

6.1 Introduction
6.2 Preparing to Run the Demonstration Programs
6.2.1 Building the Demonstration Programs
6.2.2 Setting Up the Required Configuration Files
6.3 Booting the System
6.4 CX 2000 Call Center Demonstration Program: cdicc
6.5 PBX Demonstration Program: cdipbx

Appendix A CDI Service Errors

Introduction
Alphabetical Error Summary
Numerical Error Summary

Appendix B CDI Service Events

Introduction
About Events
Events Ordered Alphabetically
Events Ordered Numerically

Appendix C CDI Service Parameters

Introduction
CDI_DTMFDETECTOR_PARMS
Dependent Functions
Data Structure
Parameter Fields
CDI_GLOBAL_PARMS
Dependent Functions
Data Structure
Parameter Fields
CDI_RING_PARMS
Dependent Functions
Data Structure
Parameter Fields
CDI_SIGNALDETECTOR_PARMS
Dependent Functions
Data Structure
Parameter Fields
CDI_TONE_PARMS
Dependent Functions
Data Structure
Parameter Fields


Table of Contents Index NMS Glossary Previous Page Next Page Version


Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights reserved.