Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
10-23
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 10 Call Object
Methods
An input parameter of either a reference or a pointer to an Arguments array containing parameters
from following table. Any of these parameters included should be added to the Arguments array
using the associated key word.
from following table. Any of these parameters included should be added to the Arguments array
using the associated key word.
Table 10-10
SendDTMFSignal parameters
errorcode
An output parameter (return parameter in VB) that contains an error code from
in
Return Values
Default CTI OS return values. See
Remarks
•
The OnSendDTMFSignalConf event will be received if this request succeeds.
•
The OnControlFailureConf event will be received if this request fails.
SetCallData
The SetCallData method enables any or all of a call’s CallVariables (1 through 10) and ECC data to be
set at one time.
set at one time.
Note
When writing a custom application, in any language, call variables are not blanked out if it they are set
to a NULL value. While the application attempts to clear any call variable using a NULL value, the CTI
OS server application ignores the NULL value call variables and does not pass them to the CTI Server
application. As a result, the call variables set to NULL are not reset.
to a NULL value. While the application attempts to clear any call variable using a NULL value, the CTI
OS server application ignores the NULL value call variables and does not pass them to the CTI Server
application. As a result, the call variables set to NULL are not reset.
To clear the value of a call variable, set its value to a blank character. Setting the call variable to a single
space character places a space in the call variable’s values for the duration of the call. This space is
considered a NULL value by the application.
space character places a space in the call variable’s values for the duration of the call. This space is
considered a NULL value by the application.
Parameter
Type
Description
DTMFString (required)
STRING.
maximum
length 32
maximum
length 32
The sequence of tones to be generated.
ToneDuration (optional)
INT
Specifies the duration in milliseconds of DTMF
digit tones. Use 0 to take the default. May be
ignored if the peripheral is unable to alter the
DTMF tone timing.
digit tones. Use 0 to take the default. May be
ignored if the peripheral is unable to alter the
DTMF tone timing.
PauseDuration (optional)
INT
Specifies the duration in milliseconds of DTMF
inter-digit spacing. Use 0 to take the default. May
be ignored if the peripheral is unable to alter the
DTMF tone timing.
inter-digit spacing. Use 0 to take the default. May
be ignored if the peripheral is unable to alter the
DTMF tone timing.