Bagikan melalui


Struktur LINEAGENTSESSIONINFO (tapi.h)

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

Lihat juga

Tentang Kontrol Pusat Panggilan

lineGetAgentSessionInfo