Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 490
   
13-7
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 13      SilentMonitorManager Object
Methods
Return Values
This method returns an arguments array containing the key/value pairs listed in 
:
GetSMSessionList
The GetSMSessionList method returns an Arguments array that contains the parameters listed in 
. All parameters are required.
Syntax
C++: 
Arguments * CIL_API GetSMSessionList(void)
COM:
 HRESULT GetSMSessionList([out,retval] IArguments **pIArguments );
VB: 
GetSMSessionList () as CTIOSCLIENTLIB.IArguments
Table 13-6
GetSessionInfo Arguments Array Parameters
Keyword
Type
Description
SMSessionKey
UNSIGNED 
SHORT
Unique silent monitor session Object ID of 
the target object that is being monitored.
MonitoredUniqueObjectID
STRING
Unique Object ID of the target object that 
is being monitored.
Table 13-7
GetSessionInfo Return Arguments Array Parameters
Keyword
Type
Description
SMSessionKey
UNSIGNED 
SHORT
Unique silent monitor session Object ID of 
the target object that is being monitored.
SMSessionStatus
SHORT
One of the ISilentMonitorEvent status 
codes in 
AudioMode
INT
Reserved. Specifies the audio mode 
bitmask.
AgentID/DeviceID
STRING
Agent ID or DeviceID of the target being 
monitored.
MonitoredUniqueObjectID
STRING
Unique Object ID of the target object 
being monitored. 
MonitoredDeviceIPAddress
STRING
TCP/IP Address of the monitored IP 
Phone.
PeripheralID
INT
ID of the peripheral associated with the 
agent and IP phone.
MonitoringIPAddress
STRING
TCP/IP Address of the system receiving 
audio.
MonitoringIPPort
INT
TCP/IP port on which receiving system is 
listening for audio.