Fusion AG TRAU Developer's Reference Manual
P/N 6479-16
Version
Version
Table of Contents
1 Introduction
- 1.1 About This Manual
- 1.2 Introduction
- 1.3 Fusion Gateway Components
- 1.3.1 Host-Based Fusion Configurations
- 1.3.2 AG TRAU Programs
- 1.3.3 AG TRAU Channels
- 1.4 CT Access Environment
- 1.4.1 Synchronous and Asynchronous Functions
2 Programming Model
- 2.1 Using the AG TRAU Service
- 2.2 Compiling and Linking
- 2.3 AG Configuration Files
- 2.4 Setting Up the CT Access Environment
- 2.4.1 Creating Event Queues and CTA Contexts
- 2.4.2 Opening AG TRAU Services
- 2.5 Loading and Unloading AG TRAU Programs
- 2.5.1 Controlling AG TRAU Resources
- 2.5.2 Unloading AG TRAU Programs
- 2.6 Attaching and Detaching AG TRAU Channels
- 2.6.1 AG TRAU Channel Information
- 2.6.2 Detaching AG TRAU Channels
- 2.7 Enabling and Disabling AG TRAU Channels
- 2.8 Retrieving AG TRAU Channel Information
- 2.8.1 Retrieving AG TRAU Channel Switching information
- 2.8.2 Retrieving AG TRAU Channel Status Information
- 2.9 AG TRAU Channel States
- 2.10 Processing AG TRAU Events
- 2.11 Sending Commands to AG TRAU Programs
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
4 Alphabetical Function Reference
- 4.1 Introduction
- trauAttach
- trauDetach
- trauDisable
- trauEnable
- trauLoad
- trauRegisterCallback
- trauReleaseBuffer
- trauSendMsg
- trauShowDSPInfo
- trauUnload
5 Demonstration Program
- 5.1 TRAU Exerciser Program
- 5.2 Using the TRAU Exerciser Program
Appendix A Events, Reasons, and Errors
- Introduction
- About Events
- AG TRAU DONE Events
- AG TRAU Reason Codes
- Alphabetical Error Summary
- Numerical Error Summary
Appendix B AG TRAU Data Structures
- TRAU_LOAD_DONE_DATA Structure
- TRAU_LOAD_DONE_DATA Fields
- TRAU_INFO Structure
- TRAU_INFO Fields
- TRAU_CHN_INFO_DATA Structure
- TRAU_CHN_INFO_DATA Fields
- TRAU_ATTACH_DATA Structure
- TRAU_ATTACH_DATA Fields
Appendix C AG TRAU Send Message Commands
- trauSendMsg Commands
- Controlling Frequency Suppression Filters
- Controlling Voice Activity Detection (VAD)
- Controlling Echo Cancellation
- Controlling Input and Output Gain
- Converting From dB to Logarithmic Units
- Changing IP-Side Signal Format
- Configuring Fax Relay Media Coders
- Vocoder Constants
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights
reserved.