Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
6-83
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6 Event Interfaces and Events
ISilentMonitorEvents
COM:
HRESULT OnSilentMonitorStartRequestedEvent([in] Arguments* args);
VB:
Session_ OnSilentMonitorStartRequestedEvent(ByVal args as
CTIOSCLIENTLIB.IArguments)
Parameters
args
Arguments array containing the following fields.
OnSilentMonitorSessionDisconnected
The OnSilentMonitorSessionDisconnected event is sent to the application to report errors if the
connection fails between the monitoring and monitored clients
connection fails between the monitoring and monitored clients
Syntax
C++:
void OnSilentMonitorSessionDisconnected (Arguments & args);
COM:
HRESULT OnSilentMonitorSessionDisconnected ([in] Arguments* args);
VB:
Session_ OnSilentMonitorSessionDisconnected (ByVal args as
CTIOSCLIENTLIB.IArguments)
Keyword
Type
Description
MonitoredUniqueObject
ID
ID
STRING
Unique Object ID of the object being monitored.
AgentID
STRING
Agent ID of the agent to be monitored. This message will
contain either AgentID or DeviceID, but not both.
contain either AgentID or DeviceID, but not both.
DeviceID
STRING
Device ID of the agent to be monitored. This message will
contain either AgentID or DeviceID, but not both.
contain either AgentID or DeviceID, but not both.
PeripheralID
INT
The ICM PeripheralID of the ACD where the silent monitor
start has been requested.
start has been requested.
MonitoringIPAddress
STRING
TCP/IP address of the monitoring application
MonitoringIPPort
INT
TCP/IP port of the monitoring application
SMSessionKey
UNSIGNED
SHORT
SHORT
Unique identifier for the Silent Monitor Session.
HeartbeatInterval
INT
Heartbeat interval for the silent monitor session
HeartbeatTimeout
INT
Timeout for no activity
OriginatingServerID
STRING
TCP/IP Address:Port of the CTIOS server from which the
request originated
request originated
OriginatingClientID
STRING
Client Identification of the monitoring application
DoDefaultMessage
Handling
Handling
BOOLEAN
When this parameter is set to True, it instructs the
SilentMonitorManager to immediately start sending audio
and establish the silent monitor session. If this parameter is
set to False, it instructs the SilentMonitorManager to not send
voice and to not establish the silent monitor session. In this
case, it is the responsibility of the subscriber to report this
status accordingly.
SilentMonitorManager to immediately start sending audio
and establish the silent monitor session. If this parameter is
set to False, it instructs the SilentMonitorManager to not send
voice and to not establish the silent monitor session. In this
case, it is the responsibility of the subscriber to report this
status accordingly.