Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 640
6-27
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
 
Chapter 6      Event Interfaces and Events
ICallEvents Interface
Arguments array containing the following field.
OnCallBegin
The OnCallBegin event is generated at the first association between a call and the 
CTI Client. The event passes the call identifier and the initial call context data. 
The ConnectionCallID identifies the call. This message always precedes any other 
event messages for that call. 
Subsequent changes to the call context data (if any) are signalled by an 
OnCallDataUpdate event containing the changed call data.
Note
There can be multiple calls with the same ConnectionCallID value.
Syntax
C++:
void OnCallBegin(Arguments& args)
COM:
void OnCallBegin (IArguments * args)
VB:
session_OnCallBegin (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
UniqueObjectID
STRING
An object ID that uniquely identifies 
the call object.
Keyword
Type
Description
PeripheralID
INT
The ICM PeripheralID of the ACD 
where the call activity occurred.
PeripheralType
SHORT
The type of the peripheral. 
CallType
SHORT
The general classification of the call 
type.