Cisco Cisco Computer Telephony Integration Option 8.5 Guida Dello Sviluppatore

Pagina di 508
   
6-78
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 6      Event Interfaces and Events
IButtonEnablementEvents
Table 6-74
OnButtonEnablementChange Parameters
Note
 represents the C++/COM/VB enumerations. Enumerations for Java can be found in the 
description of CtiOs_Enums.ButtonEnablement in the Javadoc. It is strongly recommended that bits be 
referenced by the enumeration rather than the actual number in the bit mask.
Keyword
Type
Description
EnablementMask
INT
Contains the bit-mask that specifies what buttons can 
be enabled or disabled when this call is the current 
call. See 
.
UniqueObjectID
STRING
ID of the object (e.g., agent, call) that the event is 
meant for.
MessageID
INT
The event that triggered the button enablement 
change.
Table 6-75
Table of Enablement Bits
Button
Bit Mask
DISABLE_ALL   
0x00400000
ENABLE_ANSWER    
0X00000001
ENABLE_RELEASE   
0X00000002
ENABLE_HOLD    
0X00000004
ENABLE_RETRIEVE   
0X00000008
ENABLE_MAKECALL    
0X00000010
ENABLE_TRANSFER_INIT   
0X00000020
ENABLE_TRANSFER_COMPLETE 0X00000040
ENABLE_SINGLE_STEP_TRANSFER 0X00000080
ENABLE_CONFERENCE_INIT   
0X00000100
ENABLE_CONFERENCE_COMPLETE 0X00000200
ENABLE_SINGLE_STEP_ 
CONFERENCE
0X00000400
ENABLE_ALTERNATE    
0X00000800
ENABLE_RECONNECT   
0X00001000
ENABLE_WRAPUP     
0X00002000
ENABLE_INSIDE_MAKECALL   
0X00004000
ENABLE_OUTSIDE_MAKECALL   
0X00008000
ENABLE_SUPERVISOR_ASSIST 0X00010000
ENABLE_EMERGENCY_CALL   
0X00020000
ENABLE_BAD_LINE_CALL   
0X00040000
ENABLE_STATISTICS    
0X00080000
ENABLE_CHAT     
0X00100000