Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 500
   
13-3
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 13      SilentMonitorManager Object
Methods
Argument Parameter Rules
The following rules apply to the optional_args and reserved_args parameters in SilentMonitorManager 
Object methods:
  •
In VB, you can ignore these parameters altogether. For example, you can treat the line:
StartSMMonitoringMode([reserved_args As IArguments]) As Long
as follows:
StartSMMonitoringMode()
 To ignore these parameters in COM you must send a NULL, as shown:
StartSMMonitoringMode(NULL)
AcceptSilentMonitoring
The AcceptSilentMonitoring method establishes the silent monitor session requested by the 
OnSilentMonitorRequestedEvent and immediately starts sending audio to the monitoring client. This 
method should only be used if the parameter DoDefaultMessageHandling was set to False when the 
subscriber handled the OnSilentMonitorRequestedEvent event.
StartSMMonitoredMode
Puts the SilentMonitorManager in Monitored 
mode.
StartSMMonitoringMode
Puts the SilentMonitorManager in Monitoring 
mode.
StopSilentMonitorMode
Sets the SilentMonitorManager mode to 
eSMModeNotSet. If a silent monitor session is 
active at this time, the session is terminated.
StartSilentMonitorRequest
The StartSilentMonitorRequest () method is 
used to initiate a CTI OS based silent monitor 
session. When this method is called and CCM 
based silent monitor is configured, it returns 
E_CTIOS_INVALID_SILENT_MONITOR_M
ODE.
StopSilentMonitorRequest
Stops the active silent monitor session.
Table 13-3
SilentMonitorManager Object Methods (continued)
Method
Description