Developer's Guide
5-130
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Control Service
QUERY_DEVICE_INFO_REQ
Use this message to retrieve general information about a specified device. The
QUERY_DEVICE_INFO_REQ message is defined in Table 5-120.
The CTI Server sends the QUERY_DEVICE_INFO_CONF message, defined in Table 5-121, as the
query response.
Table 5-120 QUERY_DEVICE_INFO_REQ Message Format
Fixed Part
Field Name Value Data Type Byte Size
MessageHeader Standard message header. MessageType = 78. MHDR 8
InvokeID An ID for this request message, returned in the
corresponding confirm message.
UINT 4
PeripheralID The PeripheralID of the ACD where the device
is located.
UINT 4
Reserved Reserved for internal use, set this field to zero. USHORT 2
Floating Part
Field Name Value Data Type
Max.
Size
AgentInstrument The device instrument number. STRING 64
Maximum message size (including header): 84
Table 5-121 QUERY_DEVICE_INFO_CONF Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 79. MHDR 8
InvokeID Set to the value of the InvokeID from the
corresponding request message.
UINT 4
PeripheralType The type of the peripheral (Table 6-7). USHORT 2
TypeOfDevice One of the values from Table 6-19 specifying the type
of the device.
USHORT 2
ClassOfDevice One or more of the value flags from Table 6-20
specifying the class(es) of the device.
USHORT 2
NumLines The number of LineHandle and LineType fields in the
floating part of the message, up to a maximum of 10.
USHORT 2
Reserved Reserved for internal use. USHORT 2
MaxActiveCalls The maximum number of concurrent calls that can be
active at the device. Set to 0xFFFF if unknown or
unavailable.
USHORT 2