Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
6-76
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6      Event Interfaces and Events
IMonitoredAgentEvents Interface
OnSupervisorButtonChange
The OnSupervisorButtonChange is received by a client in agent mode working as supervisor whenever 
CIL receives a Monitored Agent, Monitored call event that carries the SupervisorBtnEnablementMask 
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 OnSupervisorButtonChange (Arguments& args)
COM:
void OnSupervisorButtonChange (IArguments * args)
VB:
session_ OnSupervisorButtonChange (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Remarks
Supported for use with IPCC only.
IMonitoredAgentEvents Interface
Note
The events in this section are supported for use with IPCC only.
DISABLE_SUPERVISE_CALL
DISABLE_BARGE_IN & DISABLE_INTERCEPT & 
DISABLE_CLEAR & DISABLE_SILENTMONIT
OR & DISABLE_START
_SILENTMONITOR & DISABLE_STOP_SILENT
MONITOR
DISABLE_SET_AGENT_STATE   
DISABLE_SET_AGENT_ LOGOUT, DISABLE_SET_ 
AGENT_READY
DISABLE_ALL_AGENT_SELECT   
DISABLE_BARGE_IN & DISABLE_INTERCEPT & 
DISABLE_CLEAR & DISABLE_SILENTMONIT
OR & DISABLE_START
_SILENTMONITOR &
DISABLE_STOP_SILENT
MONITOR
Table 6-3
Table of Enablement Bits
Keyword
Type
Description
SupervisorBtn 
EnablementMask
INT
Contains the bit-mask that specifies what buttons can be 
enabled or disabled when this call is the current call. See