Developer's Guide
5-90
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Miscellaneous Service
If any specified Named Variable or Named Array is not currently configured in the Unified CCE, the CTI
Server responds to the CTI Client with a FAILURE_CONF message. Otherwise, the CTI Server responds
with a REGISTER_VARIABLES_CONF message (Table 5-78):
If any specified Named Variable or Named Array is subsequently removed from the Unified CCE while
the CTI Client session is still open, the CTI Server will send a FAILURE_EVENT message to the CTI
Client.
SET_APP_DATA_REQ
This message is sent by a CTI Client to set one or more application variables. Variables not provided in
the message are not affected. The SET_APP_DATA_REQ and SET_APP_DATA_CONF messages are
defined in Table 5-79 and Table 5-80:
CALL_VAR_7_MASK CallVariable7 0x0040
CALL_VAR_8_MASK CallVariable8 0x0080
CALL_VAR_9_MASK CallVariable9 0x0100
CALL_VAR_10_MASK CallVariable10 0x0200
Table 5-77 Call Variable Masks
Mask Name Description Value
Table 5-78 REGISTER_VARIABLES_CONF Message Format
Field Name Value Data Type Byte Size
MessageHeader Standard message header. MessageType =
118.
MHDR 8
InvokeID An ID for this request message that will be
returned in the corresponding confirm message.
UINT 4
Maximum message size (including header): 12
Table 5-79 SET_APP_DATA_REQ Message Format
Fixed Part
Field Name Value
Data
Type
Byte
Size
MessageHeader Standard message header. MessageType = 129. MHDR 8
InvokeID An ID for this request message that will be returned in the
corresponding confirm message.
UINT 4
Floating Part
Field Name Value
Data
Type
Max.
Size
ApplicationPathID The ID of the ApplicationPath which the variables belong. INT 4
CallVariable1
(optional)
Call-related variable data. STRING 41