Cisco Cisco Computer Telephony Integration OS 8.5 개발자 가이드
13-7
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 13 SilentMonitorManager Object
Methods
Return Values
This method returns an arguments array containing the key/value pairs listed in
Table 13-7
GetSessionInfo Return Arguments Array Parameters
Keyword
Type
Description
SMSessionKey
UNSIGNED
SHORT
SHORT
Unique silent monitor session
Object ID of the target object
that is being monitored.
Object ID of the target object
that is being monitored.
SMSessionStatus
SHORT
One of the ISilentMonitorEvent
status codes in
status codes in
AudioMode
INT
Reserved. Specifies the audio
mode bitmask.
mode bitmask.
AgentID/DeviceID
STRING
Agent ID or DeviceID of the
target being monitored.
target being monitored.
MonitoredUniqueObjectID
STRING
Unique Object ID of the target
object being monitored.
object being monitored.
MonitoredDeviceIPAddress
STRING
TCP/IP Address of the
monitored IP Phone.
monitored IP Phone.
PeripheralID
INT
ID of the peripheral associated
with the agent and IP phone.
with the agent and IP phone.
MonitoringIPAddress
STRING
TCP/IP Address of the system
receiving audio.
receiving audio.
MonitoringIPPort
INT
TCP/IP port on which receiving
system is listening for audio.
system is listening for audio.
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
Parameters
None.
Return Values
Arguments array that contains a list of all Silent Monitor sessions. The current version only allows one
active session, so the main use for this function is to use the NumElements method on the returned
arguments array to determine if the current SilentMonitorManager is in an active Silent Monitor session.
active session, so the main use for this function is to use the NumElements method on the returned
arguments array to determine if the current SilentMonitorManager is in an active Silent Monitor session.