Cisco Cisco Computer Telephony Integration Option 8.5 テクニカルリファレンス
15
CTI Server Message Reference Guide (Protocol Version 17) for Cisco Unified Contact Center Enterprise
Release 10.0(1)
Invoke IDs
Within the floating part, floating fields may appear in any order. In general, each floating field appears
only once unless the field is a member of a list. In this case, a fixed field in the message indicates the
number of list entries present.
only once unless the field is a member of a list. In this case, a fixed field in the message indicates the
number of list entries present.
For a list of possible floating field tag values, see
.
Invoke IDs
All request messages that can be sent to the CTI Server contain a field called the InvokeID. The InvokeID
value is returned in the corresponding response message to the CTI client. A CTI client usually places a
value in this field that enables it to associate a received response with the corresponding request.
Typically, this is simply a counter that is incremented as each request message is sent.
value is returned in the corresponding response message to the CTI client. A CTI client usually places a
value in this field that enables it to associate a received response with the corresponding request.
Typically, this is simply a counter that is incremented as each request message is sent.
Call Event Data
The C
ISCO
CTI Interface presents Call Event data using a CSTA-like model; however, the underlying
ACD datalink may or may not conform to this model. This means that, depending upon the type of ACD
being used, some Call Event messages may not be generated, and some of the CSTA message data for
other events may not be available. Be aware that the interpretation of Call Event data is very
peripheral-specific, particularly when multiple ACD types are being used.
being used, some Call Event messages may not be generated, and some of the CSTA message data for
other events may not be available. Be aware that the interpretation of Call Event data is very
peripheral-specific, particularly when multiple ACD types are being used.
For a discussion of peripheral-specific considerations, see the
Device IDs
The Call Event messages detailed later in this document typically provide several different device ID
fields. Depending upon the type of peripheral and the nature of the event, the device ID may represent a
Trunk number, a Trunk Group number, or an agent teleset number (extension). Some peripheral types
may not provide a device ID for one or more fields. To handle these situations, the Call Event messages
provide device IDs using two fields: a fixed field indicating whether or not the device ID was provided
and enumerating the type of device identified, and a floating field containing the device ID (if provided).
fields. Depending upon the type of peripheral and the nature of the event, the device ID may represent a
Trunk number, a Trunk Group number, or an agent teleset number (extension). Some peripheral types
may not provide a device ID for one or more fields. To handle these situations, the Call Event messages
provide device IDs using two fields: a fixed field indicating whether or not the device ID was provided
and enumerating the type of device identified, and a floating field containing the device ID (if provided).
CTI Client History
The Call Event messages also provide a list of CTI clients associated with the current call (if any). This
information is provided using a separate floating field for each CTI client in the list, and a fixed field
providing a count of the number of entries in the list. Each list entry’s floating field uses the same tag
value.
information is provided using a separate floating field for each CTI client in the list, and a fixed field
providing a count of the number of entries in the list. Each list entry’s floating field uses the same tag
value.
Table 3-8
Floating Field Subfields
Subfield
Value
Data Type
Byte Size
Tag
The type of the floating field.
UCHAR
1
FieldLength
The number of bytes, n, in the Data subfield of
the floating field.
the floating field.
UCHAR
1
Data
The data.
Depends on field type n