Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide
13-8
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 13 SilentMonitorManager Object
Methods
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.
IsMonitoredTarget
The IsMonitoredTarget method determines if the specified device or agent is a target that is being
monitored.
monitored.
Syntax
C++:
bool IsMonitoredTarget (Arguments & args);
COM:
HRESULT IsMonitoredTarget ( /*[in]*/ IArguments * args, /*[out,retval]*/
VARIANT_BOOL * bMonitored );
VB:
IsMonitoredTarget () As Boolean
Parameters
args
Arguments array that contains the parameter listed in
:
Return Value
True if the specified MonitoredUniqueObjectID corresponds to the monitored agent or device; False
otherwise.
otherwise.
SetIPPhoneInfo
The SetIPPhoneInfo method saves the information of the IP Phone used by the client application.
The SetIPPhoneInfo() function is used to set the specific ip address/port to sniff on for RTP packets on
the agent system. If you call StartSMMonitoredMode() and have not called SetIPPhoneInfo() then the
silent monitor library sniffs on all IP interfaces on the agent system and figures out the correct interface.
If you set a specific ip address/port to sniff with SetIPPhoneInfo(), then the silent monitor library sniffs
for RTP packets on the agent system only on that specific address and specific port. SetIPPhoneInfo() is
used externally by the Agent control to set a specific address for silent monitor sniffing.
the agent system. If you call StartSMMonitoredMode() and have not called SetIPPhoneInfo() then the
silent monitor library sniffs on all IP interfaces on the agent system and figures out the correct interface.
If you set a specific ip address/port to sniff with SetIPPhoneInfo(), then the silent monitor library sniffs
for RTP packets on the agent system only on that specific address and specific port. SetIPPhoneInfo() is
used externally by the Agent control to set a specific address for silent monitor sniffing.
Table 13-8
IsMonitoredTarget Arguments Array Parameter
Keyword
Type
Description
MonitoredUniqueObjectID
STRING
Unique Object ID of the target
object being monitored.
object being monitored.