Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
6-103
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Chapter 6 Event Interfaces and Events
IButtonEnablementEvents
.
The statistics event will also contain all the statistics fields listed in
in a nested arguments array named STATISTICS.
IButtonEnablementEvents
This interface allows a client application to receive events that indicate what
buttons can be enabled on the user interface, given the current agent and current
call states.
buttons can be enabled on the user interface, given the current agent and current
call states.
OnButtonEnablementChange
The OnButtonEnablementChange event is received by a client in agent mode
whenever CIL receives an agent or call event that carries the EnablementMask
field in its parameters. This event allows the client application to enable or disable
elements on the user interface. The fields in the event are the same as in
OnButtonEnablementChange.
whenever CIL receives an agent or call event that carries the EnablementMask
field in its parameters. This event allows the client application to enable or disable
elements on the user interface. The fields in the event are the same as in
OnButtonEnablementChange.
C++:
void OnButtonEnablementChange (Arguments& args)
COM:
void OnButtonEnablementChange (IArguments * args)
VB:
session_ OnButtonEnablementChange (ByVal args As
CtiosCLIENTLib.IArguments)
Keyword
Type
Description
PeripheralID
INT
The ICM PeripheralID of the ACD on which the
agent resides.
agent resides.
SkillGroupNumber
INT
The number of the agent skill group as known to
the peripheral. May contain the special value
NULL_SKILL_GROUP when not available.
the peripheral. May contain the special value
NULL_SKILL_GROUP when not available.
SkillGroupID
INT
The ICM SkillGroupID of the skill group. May
contain the special value
NULL_SKILL_GROUP when not available.
contain the special value
NULL_SKILL_GROUP when not available.