AGENT_SESSION_STATE 枚举 (tapi3.h)

AGENT_SESSION_STATE 枚举定义 ITAgentSession::get_StateITAgentSession::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_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

要求

   
标头 tapi3.h (包括 Tapi3.h)

另请参阅

ITAgentSession::get_State

ITAgentSession::p ut_State