Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 668
 
Chapter 6      Event Interfaces and Events
ICallEvents Interface
6-32
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1) 
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.