Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 640
6-53
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
 
Chapter 6      Event Interfaces and Events
ICallEvents Interface
COM:
void OnCallRetrieved (IArguments * args)
VB:
session_OnCallRetrieved (ByVal args As 
CtiosCLIENTLib.IArguments
Parameters
args
Arguments array containing the following fields.
OnCallServiceInitiatedEvent
The initiation of telecommunications service (“dial tone”) at the agent’s teleset 
may generate an OnCallServiceInitiatedEvent to the CTI Client. However, when 
the call is made through the software there is no way to detect the equivalent of 
the phone off hook. Therefore, after a call is made this event is received in 
sequence along with the OnCallOriginated and OnCallDelivered events. With this 
event the connection status becomes LCS_INITIATE.
Syntax
C++:
void OnCallServiceInitiatedEvent(Arguments& args)
COM:
void OnCallServiceInitiatedEvent (IArguments * args)
session_OnCallServiceInitiatedEvent (ByVal args As 
CtiosCLIENTLib.IArguments)
Keyword
Type
Description
EnablementMask
INT
Contains the bit-mask that specifies what 
buttons can be enabled or disabled when 
this call is the current call. 
UniqueObjectID
STRING
An object ID that uniquely identifies the 
call object.
CallStatus
SHORT
The current status of the call.