NMS Logo

ADI Service Function Reference Manual

P/N 6341-19
Version


Table of Contents Index NMS Glossary Previous Page Next Page Version


Table of Contents

1 Introduction

1.1 Introduction
1.2 ADI Service Overview
1.3 Basic Terminology

2 Function Summary

2.1 Introduction
2.2 Managing Telephony Protocols
2.3 Call Control
2.4 Voice Play and Record
2.4.1 Play and Record Functions
2.4.2 Terminating Play or Record
2.4.3 Buffer Management Functions
2.4.4 Status and Modification Functions
2.5 Collecting Digits (DTMFs)
2.6 Generating Tones and DTMFs
2.7 Detecting DTMFs and MFs
2.8 Echo Cancellation
2.9 Detecting Energy and Specific Tones
2.10 Managing Call Progress Analysis
2.11 Sending and Receiving Frequency Shift Key (FSK) Data
2.12 Low-Level Call Control Functions
2.13 Using an On-Board Timer
2.14 Utility Functions

3 Alphabetical Function Reference

3.1 Introduction
adiAcceptCall
adiAcceptIncomingAddress
adiAnswerCall
adiAssertSignal
adiBlockCalls
adiCollectDigits
adiFlushDigitQueue
adiGetBoardInfo
adiGetBoardSlots
adiGetCallStatus
adiGetContextInfo
adiGetDigit
adiGetEEPromData
adiGetEncodingInfo
adiGetPlayStatus
adiGetRecordStatus
adiGetTimeStamp
adiModifyEchoCanceller
adiModifyPlayGain
adiModifyPlaySpeed
adiPeekDigit
adiPlaceCall
adiPlaceSecondCall
adiPlayAsync
adiPlayFromMemory
adiQuerySignalState
adiRecordAsync
adiRecordToMemory
adiRejectCall
adiReleaseCall
adiReleaseSecondCall
adiSetBilling
adiSetExtendedArgs
adiStartCallProgress
adiStartDial
adiStartDTMF
adiStartDTMFDetector
adiStartEnergyDetector
adiStartMFDetector
adiStartPlaying
adiStartProtocol
adiStartPulse
adiStartReceivingFSK
adiStartRecording
adiStartSendingFSK
adiStartSignalDetector
adiStartTimer
adiStartToneDetector
adiStartTones
adiStopCallProgress
adiStopCollection
adiStopDial
adiStopDTMFDetector
adiStopEnergyDetector
adiStopMFDetector
adiStopPlaying
adiStopProtocol
adiStopReceivingFSK
adiStopRecording
adiStopSendingFSK
adiStopSignalDetector
adiStopTimer
adiStopToneDetector
adiStopTones
adiSubmitPlayBuffer
adiSubmitRecordBuffer
adiTransferCall
adiUnBlockCalls

Appendix A Error Summary

Introduction
Alphabetical Error Summary
Numerical Error Summary

Appendix B Event Summary

Introduction
Event Data Structure
DONE Events
Events Ordered Alphabetically
Events Ordered Numerically
Events Ordered by Category
Administrative Events
Call Control Events
Play and Record Events
DTMF Events
MF Events
Call Progress Events
Tone Detector Events
Call Control Primitives
Miscellaneous Events

Appendix C Parameters

Introduction
ADI Function Parameters

Appendix D DSP Files

Introduction
Summary of DSP Files


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.