Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 546
 
4-69
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
Chapter 4      Building Your Application
Deployment of Custom CTI OS Applications
     strRequestInfo =  pIArguments.DumpArgs
MsgBox “Request to Stop Silent Monitor Received”,, strRequestInfo
End Sub
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.
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