Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 490
   
6-7
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 6      Event Interfaces and Events
ISessionEvents Interface
Automatic Skill Group Statistics Grid Configuration
Syntax
C++:
 void OnGlobalSettingsDownloadConf(Arguments & args)
COM:
 void OnGlobalSettingsDownloadConf(IArguments * args)
VB:
 
 session_OnGlobalSettingsDownloadConf(ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
An Arguments array containing the Enterprise Desktop Settings configuration from a CTI OS server. 
For a description of the Enterprise Desktop Settings values listed below, see the CTI OS System 
Manager's Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted.
The following are the top level elements in the Enterprise Desktop Settings registry key. The CTI 
OS server passes configuration data for these elements to the client in the OnGlobalSettingsConf 
event.
ECC (Expanded Call Context) variables
Grid
IPCCSilentMonitor
Login
ScreenPreferences
SoundPreferences
Other keys or values that are added to the EnterpriseDesktopSettings/All Desktops key in the CTI 
OS server registry are passed to the client in the DesktopSettings Arguments array as empty 
Arguments arrays.
The following sections describe the contents of the args array.
ECC – Arguments array that contains the Expanded Call Context (ECC) variables declared on 
the CTI OS server in the “ECC/Name” registry subtree (
).
The CTI OS server does not send any registry information contained in the CTI OS registry keys 
representing the ECC scalar and array names. Thus the ECC Arguments arrays are empty in the 
OnGlobalSettingsDownloadConf event, regardless of the contents of those keys.
Figure 6-1
ECC Arguments Array
“ECC”, <Arguments array>
user.Variable1, <Arguments array>
user.Array[0], <Arguments array>
user.Array[1], <Arguments array>
...
Null
Null
Null