Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
6-84
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6 Event Interfaces and Events
ISilentMonitorEvents
Parameters
args
Arguments array containing the following fields.
OnSilentMonitorStopRequestedEvent
For CTI OS Based Silent Monitor
The OnSilentMonitorStopRequestedEvent event is fired to the subscriber to indicate that a silent monitor
session was stopped on his behalf. CTI OS server generates this event whenever a remote application
calls the StopSilentMonitorRequest method.
session was stopped on his behalf. CTI OS server generates this event whenever a remote application
calls the StopSilentMonitorRequest method.
Syntax
C++:
void OnSilentMonitorStopRequestedEvent(Arguments & args);
COM:
HRESULT OnSilentMonitorStopRequestedEvent([in] Arguments* args);
VB:
Session_ OnSilentMonitorStopRequestedEvent(ByVal args as CTIOSCLIENTLIB.IArguments)
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
MonitoredUniqueObject
ID
ID
STRING
Unique Object ID of the object being monitored
SMSessionKey
UNSIGNED
SHORT
SHORT
Unique identifier for the Silent Monitor Session.
StatusCode
SHORT
One of the ISilentMonitorEvent status codes in
Keyword
Type
Description
MonitoredUniqueObject
ID
ID
STRING
Unique Object ID of the object being monitored.
AgentID
STRING
Agent ID of the agent who had been monitored. This message
will contain either AgentID or DeviceID, but not both.
will contain either AgentID or DeviceID, but not both.
DeviceID
STRING
Device ID of the agent who had been monitored. This
message will contain either AgentID or DeviceID, but not
both.
message will contain either AgentID or DeviceID, but not
both.
PeripheralID
INT
The ICM PeripheralID of the ACD where silent monitoring
has stopped.
has stopped.
MonitoringIPAddress
STRING
TCP/IP address of the monitoring application.
SMSessionKey
UNSIGNED
SHORT
SHORT
Unique identifier for the Silent Monitor Session.