Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 500
   
6-7
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6      Event Interfaces and Events
ISessionEvents Interface
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 ICM/IPCC Enterprise & Hosted Editions.
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.
Each ECC scalar configured in the CTI OS server registry is represented as an empty Arguments 
array with keyword “user.<name>”, where <name> is the ECC name as configured on CTI OS 
server. 
“ECC”, <Arguments array>
user.Variable1, <Arguments array>
user.Array[0], <Arguments array>
user.Array[1], <Arguments array>
...
Null
Null
Null