Cisco Cisco Computer Telephony Integration Option 9.0 Guía Del Desarrollador

Descargar
Página de 506
   
2-10
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 2      CTI OS Client Interface Library Architecture
CIL Object Model
ISession
GetAllSkillGroups()
This method increments the 
reference count for every 
SkillGroup object, adds them to a  
safe array and then returns the safe 
array.
ISession
GetValue()
GetValueArray(),
GetElement()
The client application must call 
Release() on the returned object 
(second argument) when it is no 
longer needed.
ISession
GetAllProperties()
The client application must call 
Release() on the returned object 
(first argument) when it is no 
longer needed.
ISession
GetObjectFromObject
ID()
The client application must call 
Release() on the returned object 
(second argument) when it is no 
longer needed.
ISession
CreateSilentMonitor
Manager()
The client application must call 
DestroySilentMonitorManager() 
on the returned object when it is no 
longer needed.
ISession
DestroySilentMonitor
Manager()
This method call decrements the 
reference count on the passed in 
object.
ISession
GetCurrentSilent
MonitorManager()
The client application must call 
Release() on the returned object 
when it is no longer needed.
Table 2-3
CtiosComArguments.dll (COM)
Object Name
Method Name
Explanation
IArg
Clone()
The client application must call 
Release() on the returned object 
when it is no longer needed.
IArg
GetValueArray()
The client application must call 
Release() on the returned object  
when it is no longer needed.
IArg
GetValue()
If ARG_TYPE = ARG_ARRAY, 
the client application must call 
Release() on the returned object 
when it is no longer needed.
Table 2-2
CtiosClient.dll (COM)
Object Name
Method Name
Explanation