Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 506
   
6-6
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 6      Event Interfaces and Events
ISessionEvents Interface
Following are the enumerated values for SystemEventID:
Remarks
See the descriptions of the CtiOs_Enums.FailureCode and CtiOs_Enums.SystemEvent interfaces in the 
Javadoc for information on Java CIL enumerations.
OnCurrentAgentReset
The OnCurrentAgentReset message is generated when the current agent is removed from the session.
Syntax
C++: 
void OnCurrentAgentReset(Arguments& args)
COM:
void OnCurrentAgentReset (IArguments * args)
VB:
 session_OnCurrentAgentReset (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Table 6-4
OnCurrentAgentReset Parameters
OnCurrentCallChanged
The OnCurrentCallChanged message is generated when the current call has changed to another call.
enum enumCTIOS_SystemEventID
{ eSysCentralControllerOnline
=
1,
eSysCentralControllerOffline
=
2,
eSysPeripheralOnline
=
3,
eSysPeripheralOffline
=
4,
eSysTextFYI
=
5,
eSysPeripheralGatewayOffline
=
6,
eSysCtiServerOffline
=
7,
eSysCTIOSServerOnline
=
8,
eSysHalfHourChange
=
9,
eSysInstrumentOutOfService
=
10,
eSysInstrumentBackInService
=
11,
eSysCtiServerDriverOnline
=
eSysInstrumentBackInService + 1,
eSysCtiServerDriverOffline
=
eSysCtiServerDriveOnline + 1,
eSysCTIOSServerOffline
=
eSysCtiServerDriverOffline + 1,
eSysCTIOSServerOnline
=
eSysCTIOSServerOffline + 1,
eSysAgentSummaryStatusOnline
=
eSysCTIOSServerOnline + 1,
eSysAgentSummaryStatusOffline
=
eSysAgentSummaryStatusOnline + 1
}
Keyword
Type
Description
UniqueObjectID
STRING
Unique object ID (if any) of the old current agent that was just 
removed.