Compartir a través de


enumeración AGENT_SESSION_STATE (tapi3.h)

Esta AGENT_SESSION_STATE enumeración define los indicadores de sesión del agente utilizados por los métodos ITAgentSession::get_State y 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
Valor: 0
El agente no puede controlar las llamadas de esta sesión.
ASST_READY
El agente puede controlar las llamadas de esta sesión.
ASST_BUSY_ON_CALL
El agente está activo en esta sesión que controla una llamada de ACD.
ASST_BUSY_WRAPUP
El agente está activo en esta sesión que controla el resumen de una llamada de ACD.
ASST_SESSION_ENDED
La sesión se ha completado.

Comentarios

A continuación se muestra una tabla de todas las transiciones de estado AgentSession válidas.

De estado Para el estado
ASST_NOT_READY
ASST_READY
ASST_SESSION_ENDED
ASST_READY
ASST_BUSY_ON_CALL
ASST_NOT_READY
ASST_SESSION_ENDED
ASST_BUSY_ON_CALL
ASST_BUSY_WRAPUP
ASST_READY
ASST_NOT_READY
ASST_SESSION_ENDED
ASST_BUSY_WRAPUP
ASST_READY
ASST_NOT_READY
ASST_SESSION_ENDED

Requisitos

   
Encabezado tapi3.h (incluya Tapi3.h)

Consulte también

ITAgentSession::get_State

ITAgentSession::p ut_State