ctasip commands

ctasip is a menu-driven interactive program. Enter one- and two-letter commands to execute NaturalAccess, NCC API, ADI API, or VCE API commands. Some commands prompt for additional information, such as frequencies and amplitudes for tone generators. For more information about the service commands, refer to the service-specific reference manuals.

The following table describes the available commands:

Function

Command

Description

Help

h

Displays a table of available commands.

Modify parameters

mp

Modifies ctasip configuration parameters.

Print parameters

pp

Displays ctasip configuration parameters.

Quit

q

Exits from the ctasip program.

Accept call

cc

Calls nccAcceptCall.

Acknowledge PRACK

ap

Calls nccSendPrackResponse.

Answer call

ac

Calls nccAnswerCall.

Call progress begin

cb

Calls adiStartCallProgress.

Call progress stop

cs

Calls adiStopCallProgress.

Call status

c?

Calls nccGetCallStatus.

Collect digits

cd

Calls adiCollectDigits.

Collect stop

sc

Calls adiStopCollection.

Digit flush

df

Calls adiFlushDigitQueue.

Digit get

dg

Calls adiGetDigit.

Digit peek

dp

Calls adiPeekDigit.

Disable DTMF detector

dd

Calls adiStopDTMFDetector.

Disable energy detector

de

Calls adiStopEnergyDetector.

Disable MF detector

dm

Calls adiStopMFDetector.

Disable tone detector

dt

Calls adiStopToneDetector.

Disconnect call

dc

Calls nccDisconnectCall.

Enable DTMF detector

ed

Calls adiStartDTMFDetector.

Enable energy detector

ee

Calls adiStartEnergyDetector.

Enable MF detector

em

Calls adiStartMFDetector.

Enable tone detector

et

Calls adiStartToneDetector.

FSK abort receive

fa

Calls adiStopReceivingFSK.

FSK receive

fr

Calls adiStartReceivingFSK.

FSK send

fs

Calls adiStartSendingFSK.

Generate DTMFs

gd

Calls adiStartDTMF.

Generate net tone

gn

Calls adiStartTones.

Generate stop

gs

Calls adiStopTones.

Generate user tone

gt

Calls adiStartTones.

Get call status

l?

Calls nccGetLineStatus.

Modify play gain

mg

Calls vceSetPlayGain.

Modify play speed

ms

Calls vceSetPlaySpeed.

Open services

op

Calls ctaCreateContext and ctaOpenServices.

Place call

pc

Calls nccPlaceCall.

Place call on hold

oc

Calls nccHoldCall.

Play file

pf

Calls vceOpenFile and vcePlayMessage.

Play memory

pm

Calls vcePlayMessage.

Play/receive status

p?

Calls vceGetContextInfo.

Play/receive stop

ps

Calls vceStop.

Play/record status

r?

Calls vceGetContextInfo.

Play/record stop

rs

Calls vceStop.

Query capability

cq

Calls nccQueryCapability.

Record file

rf

Calls vceCreateFile and vceRecordMessage.

Record memory

rm

Calls vceCreateMemory, vceEraseMessage, and vceRecordMessage.

Reject call

jc

Calls nccRejectCall.

Release call

rc

Calls nccReleaseCall.

Retrieve call

rr

Calls nccRetrievecall.

Send ACK

ak

Calls nccAcknowledgeCall.

Send capability query

sq

Calls nccSendCapabilityQuery

Send capability response

cr

Calls nccSendCapabilityResponse

Send PRACK

pk

Calls nccSendPrack.

Send REGISTER

ru

Calls nccRegisterUser.

Set parameters

pd

Calls ctaGetParmByName and ctaGetParmInfo.

Start protocol

sp

Calls nccStartProtocol or adiStartProtocol.

Stop protocol

up

Calls nccStopProtocol or adiStopProtocol.

Supervised transfer

st

Calls nccTransferCall.

Transfer call

tc

Calls nccAutomaticTransfer.

View parameters

vd

Calls ctaGetParmID and ctaGetParmInfoEx.