Table of Contents Index NMS Glossary Previous Page Next Page Version


Chapter 3

Function Summary


3.1 Introduction
3.2 Loading and Unloading AG TRAU Programs
3.3 Attaching and Detaching AG TRAU Channels
3.4 Enabling and Disabling AG TRAU Channels
3.5 Monitoring Channels on AG TRAU Programs
3.6 Processing AG TRAU Events
3.7 Changing Program Configuration and Status
3.8 Receiving and Sending Fusion Host-Based Data

3.1 IntroductionTop of Page

This chapter summarizes Fusion AG TRAU functions, which are organized by task. The AG TRAU service provides functions for:

3.2 Loading and Unloading AG TRAU ProgramsTop of Page

The following functions load and unload AG TRAU programs on NMS board DSPs:
Function

S/A*

Description

trauLoad

A

Loads an AG TRAU program to an NMS board DSP.

trauUnload

A

Stops AG TRAU program and frees the associated DSP.

*Synchronous or Asynchronous

3.3 Attaching and Detaching AG TRAU ChannelsTop of Page

The following functions attach and detach AG TRAU channels to and from CT Access context handles:
Function

S/A*

Description

trauAttach

S

Associates an AG TRAU channel with a CTA context handle (ctahd).

trauDetach

A

Disassociates an AG TRAU channel from a CTA context handle (ctahd) and returns the channel to offline state.

*Synchronous or Asynchronous

3.4 Enabling and Disabling AG TRAU ChannelsTop of Page

The following functions enable and disable specific AG TRAU channels:
Function

S/A*

Description

trauEnable

A

Initiates AG TRAU processing on a specific AG TRAU channel.

trauDisable

A

Stops AG TRAU processing on a specific AG TRAU channel.

*Synchronous or Asynchronous

3.5 Monitoring Channels on AG TRAU ProgramsTop of Page

trauShowDSPInfo retrieves the location and status of channels running on a specific AG TRAU program. trauShowDSPInfo executes synchronously.

3.6 Processing AG TRAU EventsTop of Page

trauReleaseBuffer frees buffers sent in the event.buffer field so that the application can reuse the buffers. trauReleaseBuffer executes synchronously.

3.7 Changing Program Configuration and StatusTop of Page

trauSendMsg conveys specific routines, or sets optional parameters for AG TRAU channels. trauSendMsg executes asynchronously.

3.8 Receiving and Sending Fusion Host-Based DataTop of Page

trauRegisterCallback registers Fusion host-based application routines for processing voice data that is read form and written to AG TRAU channels.



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.