Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 640
Chapter 6      Event Interfaces and Events
ISessionEvents Interface
6-2
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
The published CIL event interfaces are organized around the different classes of 
CTI objects that the CIL provides. The event interfaces described in this chapter 
are:
  •
ISessionEvents. This interface publishes the events that relate to actions on 
the Session object.
  •
ICallEvents. This interface publishes the events that relate to actions on Call 
objects.
  •
IAgentEvents. This interface publishes the events that relate to actions on 
Agent objects. 
  •
ISkillGroupEvents. This interface publishes the events that relate to actions 
on SkillGroup objects. 
  •
IButtonEnablementEvents. This interface publishes the events that relate to 
changes in the enable-disable status of softphone buttons. 
  •
ISilentMonitorEvents. This interface sends events to subscribers of the 
Silent Monitor interface.
  •
IMonitoredAgentEventsInterface. This interface fires Agent events to a 
supervisor for his team members.
  •
IMonitoredCallEventsInterface. This interface sends Call events to a 
supervisor for one of his agent team members.
  •
IGenericEvents. This interface sends generic events to subscribers of the 
IGenericEvents interface.
The remainder of this chapter provides the detailed description of each event 
interface available from the CIL. 
Note
The data type listed for each keyword is the standardized data type discussed in 
the section 
 in 
 
See 
 for the appropriate language specific types for these keywords.
ISessionEvents Interface
The Session object fires events on the ISessionEvents interface. The following 
events are published to subscribers of the ISessionEvents interface.