(Page 1 of 1 in this chapter)
A
- Address statement 25, 27
- addresses 61
- ADI.EAM.ANInumber 134-135
- ADI.EAM.DIDBeforeANI 134
- ADI.EAM.DIDnumber 134-135
- ADI.EUC.digitnumber 137, 141, 143, 147, 149, 153, 155
- ADI.MFC.ANInumber 118-119
- ADI.MFC.DIDBeforeANI 118
- ADI.MFC.DIDnumber 118-119, 162
- ADI.MFC.tonesmiscellaneous 120
- ADI_CALL_STATUS 50-51, 60
- ADI_CALLCTRL_PARMS 39, 42-43, 58
- ADI_CC_BLOCK_MAKEBUSY 66
- ADI_CC_REPTALERTING 39, 58
- ADI_CC_REPTANSWERED 39, 58
- ADI_CC_REPTBILLING 42
- ADI_CC_REPTDIGITS 42
- ADI_CC_REPTPROCEEDING 39, 58
- ADI_CC_REPTSEIZURE 42-43
- ADI_DIS_REMOTE_ABANDONED 54
- ADI_PLACECALL_PARMS 39, 55, 57, 59
- ADI_REASON_FINISHED 32, 41
- ADI_REASON_RELEASED 87
- ADI_REJ_HOST_TIMEOUT 38, 40, 52-54
- ADI_REJ_PLAY_BUSY 40, 54
- ADI_REJ_PLAY_REORDER 40, 54, 66
- ADI_REJ_PLAY_RINGTONE 54
- ADI_REJ_USER_AUDIO 40, 54, 66, 87
- adiAnswerCall 37-38, 40, 52-54, 87
- adiBlockCalls 38, 66
- adiCollectDigits 88
- adiConfigParm 31
- ADIERR_NOT_ENOUGH_RESOURCES 41
- ADIEVN_ANSWERING_CALL 38
- ADIEVN_CALL_CONNECTED 38-39
- ADIEVN_CALL_DISCONNECTED 38-40, 54, 85, 87
- ADIEVN_CALL_PROCEEDING 39
- ADIEVN_CALL_RELEASED 40
- ADIEVN_CALLS_BLOCKED 38, 66
- ADIEVN_CALLS_UNBLOCKED 41, 67
- ADIEVN_IN_SERVICE 42
- ADIEVN_INCOMING_CALL 38, 47, 49-51, 85, 117, 133, 141, 147, 152, 161
- ADIEVN_INCOMING_DIGIT 43, 85
- ADIEVN_REJECTING_CALL 38, 40, 54
- ADIEVN_REMOTE_ALERTING 39
- ADIEVN_REMOTE_ANSWERED 39
- ADIEVN_SEIZURE_DETECTED 43, 49
- ADIEVN_STARTPROTOCOL_DONE 32, 41
- ADIEVN_TONES_DONE 87
- adiGetCallStatus 38, 42, 50-51, 84-85
- adiGetParms 79
- adiPlaceCall 39, 43, 79, 89
- placing outbound call with 55, 57
- adiRejectCall 40, 54, 66, 87
- adiReleaseCall 40
- adiStartDTMF 89
- adiStartProtocol 30, 32, 39, 41-43, 47, 58, 66, 80
- and parameters 31
- initializing TCP with 31
- related events 32
- adiUnBlockCalls 38, 41, 66-67
- AG board driver software
- CT Access app 8
- described 7
- AG configuration file
- agmon search path for 22
- creating 22
- described 7, 9
- examples 24, 26
- filenames 16
- installation 16
- protocol specific settings 23
- sample 22
- AG-E1
- base timeslot setting 35
- described 3
- example AG configuration file 24
- runfile for 24
- AGLOAD environment variable 22
- agmon
- described 7, 9
- loads TCP 6
- running prior to running the demonstration program 76
- AG-T1
- base timeslot setting 35
- described 3
- runfile for 24
- A-law
- DSP program files 23-24, 26
- answering inbound calls 48
- application example 72
- Automatic Number Identification (ANI)
- described 117, 133, 161
- determining number TCP expects 118
- retrieving 38, 84, 117, 133, 161
- retrieving using adiGetCallStatus 61
- submitting 78
B
- bearer channel
- starting up TCP on 31
- billing pulse 89
- blocking and unblocking calls 66
- blocking methods 66
- incoming calls 66
- process 66
- unblocking method 67
- board number demonstration program 77
- Board x statement 25-26
- busy tone
- event indicating detection 59
C
- cable 3
- call answering
- call connected 38, 53
- remote party answers 38
- remote party doesn't answer 38
- remote party hangs up 53
- TCP answering inbound call 38, 53
- using adiAnswerCall 38, 53
- wait times out 53
- call blocking
- completion 38, 66
- described 66
- methods 66
- using adiBlockCalls 38
- call control
- blocking and unblocking calls 66
- determining state using adiGetCallStatus 61
- digital CAS protocols 34
- functions and events 37
- operations supported by CAS TCPs 36
- unsolicited events 42
- call placement
- if call request is rejected 55
- if network connection is established 55
- initiating 57
- procedure 55
- using adiPlaceCall 55
- call rejection
- and connectmask/disconnectmask 57
- inbound call is rejected by adiRejectCall 40
- outbound call is not answered 39
- outbound call is rejected by remote party 39
- using adiRejectCall 40
- call transfer 36
- CAS 4
- CCMode 28
- Channel Associated Signaling 4
- ClockRef statement 25, 27
- connectmask 55, 57
- context
- obtaining handle 35
- opening 35
- starting TCP on 30
- CT Access
- described 8
- initializing 34
- switching under 8
- CTA context
- starting TCP on B channel contexts 31
- CTA_MVIP_ADDR 34
- ctaCreateContext 34
- ctaCreateQueue 34
- CTADEMO 31, 79-80, 88
- ctaInitialize 34
- ctaOpenservices 34-35
- ctaSetParmByName 31
D
- DEMOLIB 79
- DemoLoadCountryPar 31, 80
- DemoOpenPort 80
- DemoPlaceCall 79
- developer support ix
- dialing
- completion 39
- enabling interactive demonstration program 78
- events 39
- digit string
- and adiGetCallStatus 38
- parameters controlling 118, 134, 162
- retrieving all digits at once 50-51, 84
- retrieving all digits individually as they arrive 50
- retrieving using adiGetCallStatus 61
- submitting 55, 78
- syntax 61
- Direct Inward Dial (DID)
- described 117, 133, 161
- determining number TCP expects 118, 162
- retrieving 38, 84, 117, 133, 161
- submitting 78
- disconnectmask 55, 57, 59
- driver
- MVIP 8
- DSP program files
- CT Access app 8
- described 7, 10
- specifying in AG configuration file 23-24, 26
- DspFile Statement 26
- DspFile statement 23-24
- DTMF 89
E
- E-1
- capacity 2
- described 2
- regions of use 2
- EAM
- demonstration program 77
- described 5
- establishing outbound calls 135
- parameter filename 15
- retrieving all digits at once 133
- retrieving digits as they arrive 135
- trunk control program 15
- EnableMVIP statement 25, 27
- End Board statement 25, 27
- establishing outbound calls 55
- call set up events 58
- state diagram 56
- EUC
- described 5
- establishing outbound calls 141
- example app 72
- retrieving all digits at once 141
- retrieving digits as they arrive 141
- European Digital CAS
- trunk control program 15
- events
- informational 36
- queues 34
- retrieving 90
- solicited 36
- summary 36
- unsolicited 42
F
- full duplex 35
G
- glare
- ADIEVN_PLACING_CALL event 39
H
- hang up
- remote party hangs up 39, 48
- help
- demonstration program 77
I
- IdleCode statement 23, 25, 27, 32
- inbound call 4
- blocking 66
- event announcing 48
- inout 83
- inoutadi
- enabling interactive dialing 78
- functional overview 72
- introduction 72
- launching 76
- main function 79
- MyPlaceCall function 83
- MyReceiveCall function 83
- RunDemo function 83
- software requirements 75
- UNIX variations 90
- usage 76
- inoutcta
- compiling 76
- enabling interactive dialing 78
- introduction 72
- launching 76
- main function 79
- MyPlaceCall function 83
- MyReceiveCall function 83
- opening the driver 80
- overview 72
- RunDemo function 80, 83
- software requirements 75
- UNIX variations 90
- usage 76
- installing protocol software 18
- Interrupt statement 24, 26
- IWK
- described 5, 20
- establishing outbound calls 147
- example app 72
- retrieving all digits at once 147, 152
- retrieving digits as they arrive 147
- trunk control program 15
L
- LineCode statement 25, 27
- loop start 3
M
- MFC-R2
- demonstration program 77
- described 5
- establishing outbound calls 119
- example app 72
- parameter filenames 15
- retrieving all digits at once 117
- retrieving digits as they arrive 106, 117, 119, 125, 133, 138, 144, 150, 158
- trunk control program 15
- MFS
- example app 72
- mu law
- DSP program files 23-24, 26
- MVIP
- described 3
- specifying stream and time slot when opening context 35
- switching under CT Access 8
N
- Natural Media 8
O
- OS/2
- agmon search path for AG configuration file 22
- compiling the demonstration program 76
- installing protocol software 19
- outbound call
- sequence diagram 57
- outbound calls 4
- cannot be sent on blocked port 66
- tone detection operations supported 36
P
- parameter file
- described 7
- disabling loading in the demonstration program 77
- filenames 15
- installation 15
- loading 7, 80
- loading using DemoLoadCountryPar 31
- parameters
- EAM digit handling 118, 162
- EUC digit handling 118, 162
- MFC-R2 digit handling 118, 162
- PCIbus 28
- PCIslot 28
- placing a call
- using adiPlaceCall 89
- playing voice files 89
- protocol 4
- described 5
- successful startup 41
- supported 5
- protocol software
- contents 5
- described v, 5
- installing under NT 18
- installing under OS/2 19
- installing under UNIX 20
- package contents 14
- uninstalling under NT 100
- uninstalling under UNIX 100
Q
- Quad T1/E1
- described 3
- media functions 32
- resource management 32, 41
- sample configuration file 28
- TCP mediamask setting 41
R
- R1.5
- described 6
- establishing outbound calls 163
- parameters 155
- responding to inbound calls 161-162
- retrieving digits all at once 161
- retrieving digits one at a time 162
- trunk control program 15
- readme files 14, 18-20
- recording voice 89
- releasing calls
- adiReleaseCall 40
- success 40, 48
- supported 36
- reorder tone
- event indicating detection 59
- responding to inbound calls
- accepting calls 53
- call sequence and events 47-48
- events 49
- rejecting calls 54
- retrieving incoming digits 50
- retrieving incoming digits 50
- all digits at once 51
- ring tone
- rejecting call with 54
- ringing
- in adiAnswerCall 38
- remote is ring 38
- remote ringing 39
- runfile
- CT Access app 8
- described 7, 10
- statement 24, 26
- RunFile statement 24, 26
S
- seizure 48-49
- services
- CT Access 8
- opening 34
- solicited events 36
- Special Information Tone (SIT)
- event indicating detection 59
- SS5
- described 6
- establing outbound calls 153
- parameters 149
- responding to inbound calls 152
- retrieving all digits at once 152
- retrieving digits one at a time 152
- trunk control program 15
- stream
- specifying base for context 35
- subaddresses
- retrieving 61
- swish 8
T
- T-1
- capacity 2
- described 2
- regions of use 2
- TCP
- described 15
- installing software 18
- statement 25, 27
- threads 74, 77, 90
- timer
- waiting call times out 38, 40
- timeslot
- demonstration program 77
- specifying 35
- toll category
- described 117, 133
- retrieving 38, 84, 117, 133
- tone
- call progress 30
- tone detection
- operations supported 36
- Trunk Control Program (TCP) 4
- available TCPs 15
- behavior if app terminates 32
- described 6, 8
- event signifying successful startup 32
- file names 32
- multiple 6
- selecting for the demonstration program 77
- specifying in AG configuration file 25, 27
- starting on B channel context 31
- successful startup 41
U
- unblocking calls
- adiUnblockCalls 41, 67
- description 67
- events 41, 67
- UNIX
- agmon search path for AG configuration file 22
- compiling the demonstration program 76
- installing protocol software 20
- uninstalling protocol software 100
- unsolicited events
- described 42
- list of 42
- user category
- default 120, 135
- described 117, 133, 161
- digit string 119, 135, 163
- retrieving 38, 84, 117, 133, 161
- submitting 78
- syntax of outgoing string 120
- syntax of outgoing string if omitted 135, 163
W
- Windows NT
- agmon search path for AG configuration file 22
- compiling the demonstration program 76
- installing protocol software 18
- uninstalling protocol software 100
Z
- zero code suppression algorithm 25, 27
(Page 1 of 1 in this chapter)
tech_support@nmss.com
Copyright © 1998, Natural MicroSystems, Inc. All rights
reserved.