Cisco Cisco Computer Telephony Integration Option 9.0 Guía Del Desarrollador
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.
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.
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
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
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
TEMPORARY_AGENT - Value is
2. The agent is a temporary agent
•
TeamMemberFlags.AGENT_FLAG_
SUPERVISOR - Value is 4. The
agent is a supervisor
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.
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.
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.
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
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
ATION_REMOVE_AGENT -
Value is 2 - The agent no longer
belongs to the team