Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 500
   
8-8
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 8      Session Object
Methods
Parameters
args
Arguments array that contain the parameters listed bellow. 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. 
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.
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 IPCC 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