Cisco Cisco Computer Telephony Integration OS 8.5 Guía Del Desarrollador
6-85
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 6 Event Interfaces and Events
ISilentMonitorEvents
For CCM Based Silent Monitor
When CCM based silent monitor is configured this event tells the monitored application, for example an
agent desktop, that it is no longer being monitored. This event in addition to call events for the silent
monitor call tells the monitoring application, for example a supervisor desktop, that silent monitor of the agent
has ended.
agent desktop, that it is no longer being monitored. This event in addition to call events for the silent
monitor call tells the monitoring application, for example a supervisor desktop, that silent monitor of the agent
has ended.
If an error occurs, the Disposition field will be set to the error returned in OnControlFailure.
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
SilentMonitorInitiatingAge
ntUID
ntUID
STRING
Unique object ID of the agent that initiated silent monitor.
SilentMonitorInitiatingDev
iceID
iceID
STRING
ID of the device that initiated silent monitor.
SilentMonitorTargetAgent
UID
UID
STRING
Unique object ID of the silently monitored agent.
SilentMonitorTargetDevice
ID
ID
STRING
ID of the silently monitored device.
SilentMonitorCallUID
STRING
Unique object ID of the silent monitor call.
SilentMonitorCallDispositi
on
on
unsigned
int
int
If the silent monitor session failed, the event cause carried by
the call failed event is stored here.
the call failed event is stored here.
If the silent monitor session was either terminated by the
supervisor or the agent’s call ended, this field is set to 0.
supervisor or the agent’s call ended, this field is set to 0.
OnSilentMonitorStatusReportEvent
The OnSilentMonitorStatusReportEvent event indicates a change in status of a silent monitor session.
This event sent only to the monitoring application.
This event sent only to the monitoring application.
Syntax
C++:
void OnSilentMonitorStatusReportEvent (Arguments & args);
COM:
HRESULT OnSilentMonitorStatusReportEvent ([in] Arguments* args);
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.