Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 668
 
Chapter 13      SilentMonitorManager Object
Methods
13-4
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1) 
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.
StopSilentMonitorRequest
Stops the active silent monitor session.
Table 13-3 SilentMonitorManager Object Methods (continued)
Method
Description