Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide

Page of 546
 
10-15
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
Chapter 10      Call Object
Methods
OnCallConnectionlCleared event
If this is a two party call, these events will be followed by
OnCallCleared event
The following events will be received  if this request fails: 
OnControlFailureConf event
Conference
The Conference method either begins a new conference call or adds an additional 
call to an existing conference call. When it begins a new conference call, it 
combines an original two-party call with a two-party consult call (where the two 
calls have a common party) into a single three party call. Only the common party 
(which is called the “Conference Controller”) can call this method to make the 
new conference call. This method may be called on either of the Conference 
Controller’s calls.
Syntax
C++:
int Conference();
int Conference(Arguments& optional_args)
COM:
HRESULT Conference ( /*[in, optional]*/ IArguments 
*optional_args,    (/*[out, retval]*/ int * errorcode )
VB:
Conference([optional_args As IArguments]) As Long
Java:
int Conference(Arguments optional_args)
Parameters
optional_args
An optional input parameter, which is a pointer or reference to an Arguments 
array that contains a member with the string value that is the UniqueObjectID 
of the call to which this call should be conferenced. If this argument is used, 
it should be added to the Arguments parameter with the keyword of 
“CallReferenceObjectID”. This would only be necessary in an environment 
where there are multiple held calls and the request is being made through the 
talking call. If the request is being made through a specific held call in this 
scenario, or if there are only two calls at the device, this parameter is 
unnecessary.