TAPi.h) LINEAGENTINFO (結構
LINEAGENTINFO結構包含 ACD 代理程式的相關資訊。 lineGetAgentInfo函式會傳回LINEAGENTINFO結構。
語法
typedef struct lineagentinfo_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwAgentState;
DWORD dwNextAgentState;
DWORD dwMeasurementPeriod;
CURRENCY cyOverallCallRate;
DWORD dwNumberOfACDCalls;
DWORD dwNumberOfIncomingCalls;
DWORD dwNumberOfOutgoingCalls;
DWORD dwTotalACDTalkTime;
DWORD dwTotalACDCallTime;
DWORD dwTotalACDWrapUpTime;
} LINEAGENTINFO, *LPLINEAGENTINFO;
成員
dwTotalSize
配置給這個 結構的大小總計,包括 null 結束字元,以位元組為單位。
dwNeededSize
保留要求之所有資訊的大小,以位元組為單位。
dwUsedSize
包含實用資訊的這個結構部分大小,以位元組為單位。
dwAgentState
必須是其中一個 LINEAGENTSTATEEX_常數。
dwNextAgentState
必須是其中一個 LINEAGENTSTATEEX_常數。
dwMeasurementPeriod
參數或實作儲存和計算資訊的期間,以秒為單位。 例如, dwNumberOfACDCalls 會保留代理程式處理的呼叫數目; dwMeasurementPeriod 指出此值是否參考過去一小時、日或月所傳送的呼叫。
cyOverallCallRate
代理程式的通話費率 (每一個代理程式小時呼叫,其中代理程式小時代表代理程式在所有代理程式會話) 作用中的時間。 這是固定點十進位數。
dwNumberOfACDCalls
此代理程式在所有會話中處理的 ACD 呼叫數目。
dwNumberOfIncomingCalls
此代理程式所處理的傳入非 ACD 呼叫數目。
dwNumberOfOutgoingCalls
此代理程式所處理的傳出非 ACD 呼叫數目。
dwTotalACDTalkTime
此代理程式在此代理程式在所有會話中交談所花費的秒數。
dwTotalACDCallTime
此代理程式在 ACD 呼叫上花費的秒數, (所有會話) 。 包含手機上的時間加上加總結時間。
dwTotalACDWrapUpTime
此代理程式在所有會話之間呼叫工作) 之後,在 ACD 呼叫包裝 (所花費的秒數。
規格需求
標頭 | tapi.h |