CONFIG_DEVICE_EVENT

The CONFIG_DEVICE_EVENT message is sent by Unified CCX to provide information about a device’s configuration. Unified CCX sends CONFIG_DEVICE_EVENT messages for all route points, agents, and CTI ports.

CONFIG_DEVICE_EVENT Fixed Part Message Body Format

Fixed part

Field name

Value

Data type

Byte size

NumRecords

The Number of records included in the floating part of this message.

The maximum Number of records allowed is 10.

USHORT

2

CONFIG_DEVICE_EVENT Floating Part Message Body Format

Floating part

Field name

Value

Data type

Maximum size

RecordType [183]

0: Add1: Change2: Delete

USHORT

2

reserved [208] (Version 11)

0

UINT

4

DeviceField0 [184]

See Table 3.

UINT

4

DeviceType [195]

USHORT

2

MaxQueued [129]

UINT

4

DeviceField1 [193]

UINT

4

DeviceField2 [11]

STRING

129

reserved [10]

Varies.

STRING

32

DeviceField4 [173]

See Table 3.

STRING

16

Description [134]

Text description of the entity.

STRING

128

The Message Floating Field Data for Each Type of Data table specifies the floating data fields in the CONFIG_DEVICE_EVENT message according to the device type. For example:

  • If the CONFIG_DEVICE_EVENT message is for agent data:

    • In that message’s DeviceType field, enter 3.

    • In DeviceField0, enter the AgentID.

    • In DeviceField2, enter the AgentLoginID, and so on.

  • If the message is for route points:

    • In the DeviceType field, enter 5.

    • In DeviceField1, enter the CallControlGroupID, and so on.

Message Floating Field Data for Each Type of Data

Message fields

For agent data

For route point data

For CTI port data

For call control group data

DeviceType

3

5

6

7

DeviceField0

AgentRecordID (Unified CCX internal ID for this agent record.)

CallControlGroupID

CallControlGroupID

CallControlGroupID

DeviceField1

Not used

ApplicationID

Not used

Not used

DeviceField2

LoginID

RoutePoint

CTIPortID

Not used

MaxQueued

Not used

SessionLimit

Not used

CTIPortCount

DeviceField3

Not used

Not used

Not used

Not used

DeviceField4

AgentExtension

Not used

Not used

Not used