Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
6-64
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
OnPostLogout
The OnPostLogout event is generated after the agent has logged out. Arrival of this event guarantees that 
the agent state event signalling the agent's transition to logout state has been received and handled by all 
interested event listeners.
AgentFlags
INT
Used to describe the agent carried in 
this event.  The possible values for this 
field as well as their meanings are as 
follows.
  •
TeamMemberFlags.AGENT_FLAG_
REGULAR_AGENT - Value is 0.  
The agent is a regular agent
  •
TeamMemberFlags.AGENT_FLAG_
PRIMARY_SUPERVISOR - Value 
is 1.  The agent is a primary 
supervisor
  •
TeamMemberFlags.AGENT_FLAG_
TEMPORARY_AGENT - Value is 
2.  The agent is a temporary agent
  •
TeamMemberFlags.AGENT_FLAG_
SUPERVISOR - Value is 4.  The 
agent is a supervisor
Skillgroup[1}
ARGUMENTS
Arguments array containing 
information about the agent’s first 
skillgroup. The array contains the 
following arguments.
  •
SkillGroupNumber
  •
SkillGroupID
  •
StateDuration
  •
SkillGroupPriority
Skillgroup[n]
ARGUMENTS
Arguments array containing 
information about the agent’s nth 
skillgroup.
ConfigOperation
USHORT
used to describe a change to the team.  
The possible values for this field as 
well as their meanings are as follows.
  •
TeamMemberFlags.CONFIG_OPER
ATION_ADD_AGENT - Value is 1 
- The agent belongs to the team
  •
TeamMemberFlags.CONFIG_OPER
ATION_REMOVE_AGENT - 
Value is 2 - The agent no longer 
belongs to the team