Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
6-86
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6      Event Interfaces and Events
ISilentMonitorEvents
VB:
  Session_ OnSilentMonitorStatusReportEvent (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 
OriginatingServerID
STRING
TCP/IP Address:Port of the CTIOS server from which the 
request originated
OriginatingClientID
STRING
Client Identification of the monitoring application
TargetCILClientID
STRING
CIL Client ID of the monitoring application
Table 6-4
ISilentMonitorEvent Status Codes
enum Value
Numeric Value 
(Hex)
General Codes
eSMStatusUnknown
-1
eSMStatusOK
0
eSMStatusFailed
0x00000001
eSMStatusComError
0x00000002
eSMStatusMonitorStarted
0x00000003
eSMStatusMonitorStopped
0x00000004
eSMStatusHeartbeatTimeout
0x00000005
eSMStatusOutOfMemory
0x00000006
eSMStatusPortUnavailable
0x00000007
eSMStatusIncorrectStateForThisAction
0x00000008
eSMStatusResourceError
0x00000009
eSMStatusRejectedBadParameter
0x0000000A
eSMStatusWinsockError
0x0000000B
eSMStatusMediaTerminationNotPresent
0x0000000C
eSMStatusIPPhoneInformatioNotAvailable
0x0000000D
eSMStatusMissingParameter
0x0000000E
eSMStatusSessionNotFound
0x0000000F
eSMStatusSessionAlreadyExists
0x00000010