énumération AGENT_SESSION_STATE (tapi3.h)
Cette énumération AGENT_SESSION_STATE définit les indicateurs de session de l’agent utilisés par les méthodes ITAgentSession::get_State et ITAgentSession::p ut_State .
Syntax
typedef enum AGENT_SESSION_STATE {
ASST_NOT_READY = 0,
ASST_READY,
ASST_BUSY_ON_CALL,
ASST_BUSY_WRAPUP,
ASST_SESSION_ENDED
} ;
Constantes
ASST_NOT_READY Valeur : 0 L’agent ne peut pas gérer les appels pour cette session. |
ASST_READY L’agent est en mesure de gérer les appels pour cette session. |
ASST_BUSY_ON_CALL L’agent est actif dans cette session qui gère un appel ACD. |
ASST_BUSY_WRAPUP L’agent est actif dans cette session qui gère la conclusion d’un appel ACD. |
ASST_SESSION_ENDED La session est terminée. |
Remarques
Voici un tableau de toutes les transitions d’état AgentSession valides.
À partir de l’état | À l’état |
---|---|
ASST_NOT_READY |
|
ASST_READY |
|
ASST_BUSY_ON_CALL |
|
ASST_BUSY_WRAPUP |
|
Configuration requise
En-tête | tapi3.h (inclure Tapi3.h) |