Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это перечисление 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) |