Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
13-3
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 13 SilentMonitorManager Object
Methods
Methods
lists the SilentMonitorManager object methods.
.
Table 13-3
SilentMonitorManager Object Methods
Method
Description
AcceptSilentMonitoring
Establishes a silent monitor session and immediately starts
sending audio.
sending audio.
GetIPPhoneInfo
1
Retrieves the information of the IP Phone used by the client
application.
application.
Gets its information from the RTP events that occur when RTP
streams are created and modified.
streams are created and modified.
GetSessionInfo
Retrieves the information related to the current silent monitor
session.
session.
GetSMSessionList
Retrieves a list of all active Silent Monitor sessions.
IsMonitoredTarget
Determines if the device/agent is a target being monitored.
SetIPPhoneInfo
1
1.
GetIPPhoneInfo and SetIPPhone Info are used by SilentMonitorManager in the following manner. The RTPStartedEvent
arrives and SilentMonitorManager uses SetIPPhoneInfo to store the IP address and port carried in the RTPStartedEvent. The
SilentMonitorStartRequestedEvent arrives and SilentMonitorManager uses GetIPPhoneInfo to retrieve the stored IP address
and port to build the packet filter. SetIPPhoneInfo is used internally by the SilentMonitorManager to populate IP phone
information carried in RTPStartedEvents.
arrives and SilentMonitorManager uses SetIPPhoneInfo to store the IP address and port carried in the RTPStartedEvent. The
SilentMonitorStartRequestedEvent arrives and SilentMonitorManager uses GetIPPhoneInfo to retrieve the stored IP address
and port to build the packet filter. SetIPPhoneInfo is used internally by the SilentMonitorManager to populate IP phone
information carried in RTPStartedEvents.
Saves the information of the IP Phone used by the client
application.
application.
StartSilentMonitorRequest
Sends a silent monitor session start request to a targeted client.
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.
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 Cisco Unified Communications Manager based
silent monitor is configured, it returns
E_CTIOS_INVALID_SILENT_MONITOR_MODE.
CTI OS based silent monitor session. When this method is
called and Cisco Unified Communications Manager based
silent monitor is configured, it returns
E_CTIOS_INVALID_SILENT_MONITOR_MODE.
StopSilentMonitorRequest
Stops the active silent monitor session.