Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur LINEAGENTSESSIONINFO berisi informasi tentang sesi agen ACD. Fungsi lineGetAgentSessionInfo mengembalikan struktur LINEAGENTSESSIONINFO .
Sintaks
typedef struct lineagentsessioninfo_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwAgentSessionState;
DWORD dwNextAgentSessionState;
DATE dateSessionStartTime;
DWORD dwSessionDuration;
DWORD dwNumberOfCalls;
DWORD dwTotalTalkTime;
DWORD dwAverageTalkTime;
DWORD dwTotalCallTime;
DWORD dwAverageCallTime;
DWORD dwTotalWrapUpTime;
DWORD dwAverageWrapUpTime;
CURRENCY cyACDCallRate;
DWORD dwLongestTimeToAnswer;
DWORD dwAverageTimeToAnswer;
} LINEAGENTSESSIONINFO, *LPLINEAGENTSESSIONINFO;
Anggota
dwTotalSize
Ukuran total yang dialokasikan untuk struktur ini, dalam byte.
dwNeededSize
Ukuran diperlukan untuk menyimpan semua informasi yang diminta, dalam byte.
dwUsedSize
Ukuran bagian struktur ini yang berisi informasi yang berguna, dalam byte.
dwAgentSessionState
Salah satu konstanta LINEAGENTSESSIONSTATE_.
dwNextAgentSessionState
Salah satu konstanta LINEAGENTSESSIONSTATE_.
dateSessionStartTime
Sesi waktu dibuat.
dwSessionDuration
Durasi sesi agen dalam hitungan detik. Hanya periode aktif; waktu berhenti saat sesi memasuki status ASST_SESSION_ENDED.
dwNumberOfCalls
Jumlah panggilan ACD yang ditangani selama sesi agen ini oleh agen ini.
dwTotalTalkTime
Jumlah detik yang dihabiskan untuk berbicara dalam panggilan ACD selama sesi agen ini oleh agen ini.
dwAverageTalkTime
Waktu rata-rata yang dihabiskan untuk berbicara untuk setiap panggilan ACD selama sesi agen ini oleh agen ini, dalam hitung detik.
dwTotalCallTime
Jumlah detik yang dihabiskan untuk panggilan ACD selama sesi agen ini oleh agen ini. Ini termasuk waktu di telepon ditambah waktu pembungkusan.
dwAverageCallTime
Waktu rata-rata yang dihabiskan untuk setiap panggilan ACD selama sesi agen ini, dalam detik. Termasuk waktu di telepon ditambah waktu pembungkusan.
dwTotalWrapUpTime
Jumlah detik yang dihabiskan untuk pembungkusan panggilan ACD (pekerjaan setelah panggilan) selama sesi agen ini oleh agen ini.
dwAverageWrapUpTime
Waktu rata-rata untuk setiap panggilan ACD yang dihabiskan dalam pembungkusan (pekerjaan setelah panggilan) selama sesi agen ini, dalam hitung detik.
cyACDCallRate
Laju panggilan untuk setiap sesi agen. Ini adalah angka desimal titik tetap.
dwLongestTimeToAnswer
Waktu terlama panggilan menunggu untuk dijawab, dalam hitung detik.
dwAverageTimeToAnswer
Rata-rata waktu panggilan menunggu untuk dijawab, dalam detik.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | tapi.h |