Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
6-62
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 6      Event Interfaces and Events
IAgentEvents Interface
Syntax
C++:
void OnLogoutFailed (Arguments& args)
COM:
void OnLogoutFailed (IArguments * args)
VB:
session_OnLogoutFailed (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
InvokeID
INT
InvokeID of the request that failed
FailureCode
SHORT
A value specifying the reason that the request failed. See 
 for a list of the Control Failure Codes.
Peripheral 
ErrorCode
INT
Peripheral-specific error data, if available. Zero otherwise.
OnMakeCallConf
The OnMakeCallConf event confirms the successful completion of the MakeCall request. It conveys the 
information detailed in the table under Parameters.
Syntax
C++:
 int OnMakeCallConf (Arguments & args);
COM:
 HRESULT OnMakeCallConf ([in] IArguments * args);
VB:
 Session_ OnMakeCallConf (ByVal args as CTIOSCLIENTLIB.IArguments)
 
Java: void OnMakeCallConf (Arguments args);
Parameters
args
Arguments array containing the following fields.
Keyword
Description
Type
NewConnectionCallID
The Call ID value assigned to the call by the peripheral or 
the ICM.
UINT
NewConnectionDevice 
IDType
Indicates the type of the connection identifier supplied in 
the New ConnectionDeviceID floating field.
SHORT
LineHandle
This field identifies the teleset line used, if known. 
Otherwise this field is set to 0xffff.
SHORT
LineType
Indicates the type of the teleset line given in the 
LineHandle field.
SHORT
NewConnectionDeviceID 
(required)
The identifier of the connection between the call and the 
device.
STRING