(Page 2 of 5 in this chapter)
2.1 Introduction
- CT Access is a development environment for telephony applications.

Figure 1. CT Access Overview
- It provides:
The CT Access services provide functions for establishing and maintaining network connections, determining call status, playing and recording voice messages, and generating and detecting DTMF and tones. A service is also available to control Multi-Vendor Integration Protocol (MVIP) switch blocks on telephony boards.
- A standard application programming interface (API) for services that is
independent of the hardware
The CT Access environment is designed such that services can be from different vendors and run on different hardware. Services providing the same programming interface can be accessed by the application without the application needing to know what type of hardware is implementing the service. When using the CT Access development environment, you need not program for a specific piece of hardware but more abstractly for a service with a consistent API.
- A standard interface for accessing and changing service parameters
All services providing the same functionality have a standard set of parameters. The service's parameters have default values that are sufficient for most configurations. To adapt the service for special configurations, the parameters can be modified to enable or disable features. CT Access provides a standard set of functions to retrieve and modify service parameters.
- Error trapping features
CT Access provides the mechanism to register an application defined error handler.
- An architecture which supports as-needed resource allocation
During CT Access initialization, the application programmer specifies the services required for the application. Only resources for those services will be allocated.
- Support of multiple programming models for most application needs
The CT Access architecture allows for both single-threaded and
multi-threaded programming models to meet any application program requirements.
(Page 2 of 5 in this chapter)
Tech_Support@nmss.com
Copyright © 1996, Natural MicroSystems, Inc. All rights
reserved.