enumerazione AGENT_SESSION_STATE (tapi3.h)
Questa AGENT_SESSION_STATE enumerazione definisce gli indicatori di sessione dell'agente usati dai metodi ITAgentSession::get_State e ITAgentSession::put_State .
Sintassi
typedef enum AGENT_SESSION_STATE {
ASST_NOT_READY = 0,
ASST_READY,
ASST_BUSY_ON_CALL,
ASST_BUSY_WRAPUP,
ASST_SESSION_ENDED
} ;
Costanti
ASST_NOT_READY Valore: 0 L'agente non è in grado di gestire le chiamate per questa sessione. |
ASST_READY L'agente è in grado di gestire le chiamate per questa sessione. |
ASST_BUSY_ON_CALL L'agente è attivo in questa sessione che gestisce una chiamata ACD. |
ASST_BUSY_WRAPUP L'agente è attivo in questa sessione che gestisce il wrapping di una chiamata ACD. |
ASST_SESSION_ENDED La sessione è stata completata. |
Commenti
Di seguito è riportata una tabella di tutte le transizioni di stato di AgentSession valide.
Dallo stato | Stato |
---|---|
ASST_NOT_READY |
|
ASST_READY |
|
ASST_BUSY_ON_CALL |
|
ASST_BUSY_WRAPUP |
|
Requisiti
Intestazione | tapi3.h (includere Tapi3.h) |