LINEAGENTINFO-Struktur (tapi.h)
Die LINEAGENTINFO-Struktur enthält Informationen zu einem ACD-Agent. Die lineGetAgentInfo-Funktion gibt die LINEAGENTINFO-Struktur zurück.
Syntax
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;
Member
dwTotalSize
Dieser Struktur zugeordnete Gesamtgröße, einschließlich des NULL-Abschlusszeichens in Byte.
dwNeededSize
Größe, die erforderlich ist, um alle angeforderten Informationen in Bytes zu enthalten.
dwUsedSize
Größe des Teils dieser Struktur, der nützliche Informationen in Bytes enthält.
dwAgentState
Muss eine der LINEAGENTSTATEEX_ Konstanten sein.
dwNextAgentState
Muss eine der LINEAGENTSTATEEX_ Konstanten sein.
dwMeasurementPeriod
Zeitraum in Sekunden, für den der Switch oder die Implementierung Informationen speichert und berechnet. Beispielsweise enthält dwNumberOfACDCalls die Anzahl der Aufrufe, die der Agent verarbeitet. dwMeasurementPeriod gibt an, ob dieser Wert auf die Aufrufe der letzten Stunde, des letzten Tages oder Monats verweist.
cyOverallCallRate
Die Anrufrate des Agents (Aufrufe pro Agentstunde, wobei die Agentstunde die Zeit darstellt, zu der ein Agent in einer oder mehreren Agentsitzungen aktiv war) über alle Agentsitzungen hinweg. Dies ist eine Feste Dezimalzahl.
dwNumberOfACDCalls
Anzahl der ACD-Aufrufe, die von diesem Agent in allen Sitzungen verarbeitet werden.
dwNumberOfIncomingCalls
Anzahl der eingehenden Nicht-ACD-Aufrufe, die von diesem Agent verarbeitet werden.
dwNumberOfOutgoingCalls
Anzahl der ausgehenden Nicht-ACD-Aufrufe, die von diesem Agent verarbeitet werden.
dwTotalACDTalkTime
Anzahl der Sekunden, die dieser Agent in ACD-Anrufen über alle Sitzungen hinweg verbracht hat.
dwTotalACDCallTime
Anzahl der Sekunden, die dieser Agent für ACD-Aufrufe aufgewendet hat (über alle Sitzungen hinweg). Enthält die Uhrzeit auf dem Telefon sowie die Nachlaufzeit.
dwTotalACDWrapUpTime
Anzahl der Sekunden, die dieser Agent für die Acd-Anrufumbruchzeit (nach der Anrufarbeit) über alle Sitzungen hinweg aufgewendet hat.
Anforderungen
Kopfzeile | tapi.h |