Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide

Page of 640
 
Chapter 2      CTI OS Client Interface Library Architecture
CIL Object Model
2-10
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
CILRefArg
SetValue(),
operator=
These methods increment the 
reference count on the passed in 
object. When the CilRefArg is 
deleted the reference count of the 
enclosed object will be 
decremented.
CCtiOsSession
SetCurrentCall()
This method increments the 
reference count on the passed in 
object. The previous "current" 
call's reference count is 
decremented. If an end call event 
is received for the current call, its 
reference count is decremented 
one extra time.
CCtiOsSession
DestroyWaitObject()
This method call decrements the 
reference count on the passed in 
object.
CCtiOsSession
CreateWaitObject()
The client application must call 
DestroyWaitObject() on the 
returned object when the object is 
no longer needed.
CCtiOsSession
DestroySilentMonitor
 
Manager()
This method decrements the 
reference count of the passed in 
object.
CCtiOsSession
CreateSilentMonitor
 
Manager()
The client application must call 
DestroySilentMonitorManager () 
on the returned object when it is no 
longer needed.
CCtiOsSession
SetCurrentSilent
 
Monitor()
This method increments the 
reference count on the passed in 
object. The previous "current" 
silent monitor's reference count is 
decremented.
Table 2-1
SessionLib (C++)
Object Name
Method Name
Explanation