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 LINEAGENTINFO berisi informasi tentang agen ACD. Fungsi lineGetAgentInfo mengembalikan struktur LINEAGENTINFO .
Sintaks
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;
Anggota
dwTotalSize
Ukuran total yang dialokasikan untuk struktur ini termasuk terminator null, 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.
dwAgentState
Harus salah satu konstanta LINEAGENTSTATEEX_.
dwNextAgentState
Harus salah satu konstanta LINEAGENTSTATEEX_.
dwMeasurementPeriod
Periode di mana sakelar atau implementasi menyimpan dan menghitung informasi, dalam hitungan detik. Misalnya, dwNumberOfACDCalls menyimpan jumlah panggilan yang ditangani agen; dwMeasurementPeriod menunjukkan apakah nilai ini mereferensikan panggilan yang diserahkan dalam satu jam, hari, atau bulan terakhir.
cyOverallCallRate
Tarif panggilan agen (panggilan per jam agen — di mana jam agen mewakili waktu agen aktif dalam satu atau beberapa sesi agen) di semua sesi agen. Ini adalah angka desimal titik tetap.
dwNumberOfACDCalls
Jumlah panggilan ACD yang ditangani oleh agen ini di semua sesi.
dwNumberOfIncomingCalls
Jumlah panggilan non-ACD masuk yang ditangani oleh agen ini.
dwNumberOfOutgoingCalls
Jumlah panggilan non-ACD keluar yang ditangani oleh agen ini.
dwTotalACDTalkTime
Jumlah detik yang dihabiskan untuk berbicara dalam panggilan ACD oleh agen ini di semua sesi.
dwTotalACDCallTime
Jumlah detik yang dihabiskan untuk panggilan ACD oleh agen ini (di semua sesi). Termasuk waktu di telepon ditambah waktu pembungkusan.
dwTotalACDWrapUpTime
Jumlah detik yang dihabiskan untuk pembungkusan panggilan ACD (setelah pekerjaan panggilan) oleh agen ini di semua sesi.
Persyaratan
| Header | tapi.h |