перечисление AGENT_SESSION_STATE (tapi3.h)
Это перечисление AGENT_SESSION_STATE определяет индикаторы сеанса агента, используемые методами ITAgentSession::get_State и ITAgentSession::p ut_State .
Синтаксис
typedef enum AGENT_SESSION_STATE {
ASST_NOT_READY = 0,
ASST_READY,
ASST_BUSY_ON_CALL,
ASST_BUSY_WRAPUP,
ASST_SESSION_ENDED
} ;
Константы
ASST_NOT_READY Значение: 0 Агент не может обрабатывать вызовы для этого сеанса. |
ASST_READY Агент может обрабатывать вызовы для этого сеанса. |
ASST_BUSY_ON_CALL Агент активен в этом сеансе, обрабатывая вызов ACD. |
ASST_BUSY_WRAPUP Агент активен в этом сеансе, обрабатывая оболочку вызова ACD. |
ASST_SESSION_ENDED Сеанс завершен. |
Комментарии
Ниже приведена таблица всех допустимых переходов состояния AgentSession.
Из состояния | Состояние |
---|---|
ASST_NOT_READY |
|
ASST_READY |
|
ASST_BUSY_ON_CALL |
|
ASST_BUSY_WRAPUP |
|
Требования
Верхняя часть | tapi3.h (включая Tapi3.h) |