Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
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.
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
STRING
Unique Object ID of the object being monitored
SMSessionKey
UNSIGNED 
SHORT
Unique identifier for the Silent Monitor Session.
StatusCode
SHORT
One of the ISilentMonitorEvent status codes in 
Keyword
Type
Description
MonitoredUniqueObject
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.
DeviceID
STRING
Device ID of the agent who had been monitored. This 
message will contain either AgentID or DeviceID, but not 
both.
PeripheralID
INT
The ICM PeripheralID of the ACD where silent monitoring 
has stopped.
MonitoringIPAddress
STRING
TCP/IP address of the monitoring application.
SMSessionKey
UNSIGNED 
SHORT
Unique identifier for the Silent Monitor Session.