Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
6-50
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
COM:
 HRESULT OnTransferCallConf ([in] IArguments * args);
VB:
Session_ OnTransferCallConf (ByVal args as CTIOSCLIENTLIB.IArguments)
Parameters
args
Arguments array containing the following field.
Keyword
Type
Description
UniqueObjectID
STRING
An object ID that uniquely identifies the call object.
IAgentEvents Interface
The Agent object fires events on the IAgentEvents interface. The following events are published to 
subscribers of the IAgentEvents interface. 
OnAgentDeskSettingsConf
The OnAgentDeskSettingsConf event confirms successful completion of the request and provides the 
query response.
Syntax
C++:
void OnAgentDeskSettings(Arguments& args)
COM:
void OnAgentDeskSettings (IArguments * args)
VB:
session_OnAgentDeskSettings (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
InvokeID
UINT
Set to the same value as the InvokeID from the 
corresponding request message.
PeripheralID
UINT
The ICM PeripheralID of the ACD where the 
device is located.
DeskSettingsMask UINT
A bitwise combination of the Boolean desk 
setting Masks listed in 
.
WrapupData 
IncomingMode
UINT
Indicates whether the agent is allowed or required 
to enter wrap-up data after an inbound call: 0 = 
Required, 1 = Optional, 2 = Not allowed, 3 = 
Required With WrapupData.
WrapupData 
OutgoingMode                        
UINT
Indicates whether the agent is allowed or required 
to enter wrap-up data after an outbound call: 0 = 
Required, 1 = Optional, 2 = Not allowed.