Руководство Разработчика для Cisco Cisco Computer Telephony Integration OS 8.5
6-7
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(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.
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.
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.
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 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.
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.
“ECC”, <Arguments array>
user.Variable1, <Arguments array>
user.Array[0], <Arguments array>
user.Array[1], <Arguments array>
...
Null
Null
Null
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.
array with keyword “user.<name>”, where <name> is the ECC name as configured on CTI OS
server.