Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 506
   
8-8
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 8      Session Object
Methods
Parameters
args
Arguments array that contains the parameters listed below. When any of these parameters are 
specified, the object is constructed with the corresponding property initialized to the specified value. 
If you want the object to be initialized with the default values specify an empty array.
Table 8-4
CrateSilentMonitorManager Parameters
Return Value
If successful, a CSilentMonitorManager object is returned. Otherwise, NULL is returned. To identify the 
specific error, check the value of the LastError Session property (
Remarks
Supported for use with Unified CCE only.
CreateWaitObject (C++, Java, and .NET)
The CreateWaitObject method creates and returns the pointer to a new CWaitObject with the specified 
event mask.
Syntax
C++:
CWaitObject * CreateWaitObject(Arguments & args);
Java:
 
WaitObject CreateWaitObject(Arguments rObjParam)
.NET:
WaitObject CreateWaitObject(Arguments rObjParam)
Parameters
args (C++). rObjParam (Java)
A reference to an Arguments object that contains the list of events the object will wait for. The 
Arguments should contain values where the keys are “Event1” through “EventN” and the values are 
the enumerated event IDs.
Return Values
If successful it returns a pointer to the new Wait object. Otherwise, it returns NULL.
For more information about CWaitObject see 
Keyword
Type
Description
HeartbeatInterval
INT
Heartbeat interval for the silent monitor session.
HeartbeatTimeout
INT
Timeout for no activity. 
MediaTerminationPort
INT
Required only if manager will be used in monitoring mode. 
TCP/IP port where monitored conversation will be sent for 
playback on system sound card.