Руководство Разработчика для Cisco Cisco Computer Telephony Integration OS 8.5
6-35
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
Chapter 6 Event Interfaces and Events
ICallEvents Interface
OnCallCleared
An OnCallCleared event is generated when the voice portion of all parties on a
call is terminated, normally when the last device disconnects from a call. With
this event the connection status becomes LCS_NULL.
call is terminated, normally when the last device disconnects from a call. With
this event the connection status becomes LCS_NULL.
Note
If the CallCleared event is received after having received a CallFailed event, note
that the event will not include a CallStatus since it is important to preserve the fact
that the call failed (maintaining the CallStatus of LSC_Fail). Because of this
exception, the CallStatus of the CallCleared event is optional.
that the event will not include a CallStatus since it is important to preserve the fact
that the call failed (maintaining the CallStatus of LSC_Fail). Because of this
exception, the CallStatus of the CallCleared event is optional.
Syntax
C++:
void OnCallDelivered(Arguments& args)
ECC (optional)
ARGUMENTS Arguments array that contains all of
the Expanded Call Context variables
in use; for example:
in use; for example:
user.ArrayVariable[0]
user.ArrayVariable[1]
...
user.ArrayVariable[n]
user.ScalarVariable
CTIClients (optional)
ARGUMENTS Arguments array that contains the
information about the number of
clients that are using the call object;
for example:
clients that are using the call object;
for example:
CTIClient[1]
CTIClientSignature
CTIClientTimestamp
ICMEnterprise
UniqueID (optional)
UniqueID (optional)
STRING
Required only when the call is
pre-routed.
pre-routed.
Keyword
Type
Description