Cisco Cisco Computer Telephony Integration OS 8.5 Guía Del Desarrollador
![Cisco](https://files.manualsbrain.com/attachments/7380d0050044647c30f5c24bbbf5d0c0b6d9bb84/common/fit/150/50/faa183d287233c52228cfea3dbc2a127fe780f60564fcb0955d9c3d1cd23/brand_logo.png)
Chapter 5 CTI OS ActiveX Softphone Controls
The Silent Monitor StandAlone Com Object
5-26
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Note
If a pointer to the agent object is available (e.g., a m_MonitoredAgent), The
PeriperhalID can be retrieved via m_MonitoredAgent.GetValueInt
("PeripheralID")
PeriperhalID can be retrieved via m_MonitoredAgent.GetValueInt
("PeripheralID")
StopMonitoring
The StopMonitoring method stops a Silent Monitor Session.The StopMonitoring
Arguments array contains the same parameters as the StartMonitoring method
(
Arguments array contains the same parameters as the StartMonitoring method
(
SilentMonitor Com Object Events
The ComObject will fire the following events via a COM connection point event
interface (again in IDL):
interface (again in IDL):
dispinterface _ISilentMonitorCtlEvents
{
properties:
methods:
[id(1)] void OnConnection([in] IArguments *pIArguments);
[id(2)] void OnConnectionFailure([in] IArguments *pIArguments);
[id(5)] void OnMonitorModeEstablished([in] IArguments
*pIArguments);
[id(39)] void OnConnectionClosed([in] IArguments *pIArguments);
[id(41)] void OnControlFailureConf([in] IArguments
*pIArguments);
[id(304)] void OnCtiOsFailure([in] IArguments *pIArguments);
[id(502)] void OnCallRTPStartedEvent([in] IArguments
*pIArguments);
Table 5-2
StartMonitoring Arguments Array Parameters
Keyword
Value
AgentID
AgentID of the agent to be monitored.
Peripheralnumber
PeripheralID of the Peripheral to which the Agent is
logged in.
logged in.