此 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 |
|
要求
| 要求 | 值 |
|---|---|
| Header | tapi3cc.h (包括 Tapi3.h) |