次の方法で共有


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 状態遷移の表を次に示します。

From 状態 状態を設定するには
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

必要条件

   
Header tapi3.h (Tapi3.h を含む)

関連項目

ITAgentSession::get_State

ITAgentSession::p ut_State