Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide

Page of 668
 
Chapter 4      Building Your Application
Deployment of Custom CTI OS Applications
4-82
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1) 
Shutting Down Silent Monitor Manager
Shutting down the Silent monitor object requires that the monitoring client call 
the StopSilentMonitorMode method when it is done monitoring an agent, and that 
the monitored client call the StopSilentMonitorMode method during cleanup. 
Each client must then remove the silent monitor manager from the Session object 
by calling SetMonitorCurrentSilentMonitor with a NULL pointer. Finally each 
client must destroy the silent monitor object using Session’s 
DestroySilentMonitorManager method. 
Following is a code sample for initiating and ending a silent monitor session: 
‘Stop Silent Monitor ModeRequest
m_SMManager.StopSilentMonitorMode
‘Remove silent monitor manager object from session
errorcode = m_session_SetCurrentSilentMonitor(Nothing)
‘Destroy silent monitor manager object
errorcode = m_session.DestroySilentMonitorManager()
Deployment of Custom CTI OS Applications
This section discusses the deployment of CTI OS applications in the various 
programming languages and interfaces.
Deploying Applications Using the ActiveX Controls
ActiveX controls need all the components for COM deployment plus the 
components listed in 
.
Table 4-2
ActiveX Control DLLs 
DLL
Description
Agentselectctl
AgentSelect ActiveX control
agentstatectl.dll
Agentstate ActiveX control
AlternateCtl.dll
Alternate ActiveX control
answerctl.dll
Answer/Release ActiveX control
arguments.dll
Arguments COM class