Руководство Разработчика для Cisco Cisco Computer Telephony Integration OS 8.5
10-43
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Chapter 10 Call Object
Methods
Remarks
Calling this method causes the CTIServer to forward the request to the server
application with the SessionID received in the OnStartRecordingConf event if
non-zero, or if that SessionID is zero, to one or more one or more server
applications that have registered the “Cisco:CallRecording” service as described
in the Cisco ICM Software CTI Server Message Reference. It will fail if there is
no recording server available to CTIServer.
application with the SessionID received in the OnStartRecordingConf event if
non-zero, or if that SessionID is zero, to one or more one or more server
applications that have registered the “Cisco:CallRecording” service as described
in the Cisco ICM Software CTI Server Message Reference. It will fail if there is
no recording server available to CTIServer.
The following events will be received if this request is successful:
•
OnStopRecordConf event
The following events will be received by the call making the Alternate request if
this request fails:
this request fails:
•
OnControlFailureConf event
Transfer
The Transfer method transfers a call to a third party. This method may be called
on either the held original call or the current consult call. If the device has only
these two calls, the optional parameter is not necessary. At the end of a successful
transfer, both of these calls will be gone from the device. See the Conference
method for more information.
on either the held original call or the current consult call. If the device has only
these two calls, the optional parameter is not necessary. At the end of a successful
transfer, both of these calls will be gone from the device. See the Conference
method for more information.
Syntax
C++:
int Transfer();
int Transfer(Arguments& optional_args)
COM:
HRESULT Transfer ( [in, optional] IArguments *optional_args,
(/*[out, retval]*/ int * errorcode )
VB:
Transfer([optional_args As IArguments]) As Long
Java:
int Transfer(Arguments args)
Input Parameters
optional_args
An optional input parameter containing a member with a string value that is
the UniqueObjectID of the call that is participating in the transfer. If this
argument is used, it should be added to the Arguments parameter with the
the UniqueObjectID of the call that is participating in the transfer. If this
argument is used, it should be added to the Arguments parameter with the