LINEAGENTSESSIONINFO-Struktur (tapi.h)
Die LINEAGENTSESSIONINFO-Struktur enthält Informationen zur ACD-Agent-Sitzung. Die lineGetAgentSessionInfo-Funktion gibt die LINEAGENTSESSIONINFO-Struktur zurück.
Syntax
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;
Member
dwTotalSize
Gesamtgröße, die dieser Struktur in Bytes zugeordnet ist.
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 enthält, in Bytes.
dwAgentSessionState
Eine der LINEAGENTSESSIONSTATE_ Konstanten.
dwNextAgentSessionState
Eine der LINEAGENTSESSIONSTATE_ Konstanten.
dateSessionStartTime
Zeitsitzung wurde erstellt.
dwSessionDuration
Dauer der Agentsitzung in Sekunden. Nur aktive Periode; das Timing wird beendet, wenn eine Sitzung in den ASST_SESSION_ENDED Zustand wechselt.
dwNumberOfCalls
Anzahl der ACD-Aufrufe, die während dieser Agentsitzung von diesem Agent verarbeitet werden.
dwTotalTalkTime
Die Anzahl der Sekunden, die dieser Agent während dieser Agentsitzung in ACD-Aufrufen verbracht hat.
dwAverageTalkTime
Die durchschnittliche Gesprächsdauer für jeden ACD-Aufruf während dieser Agent-Sitzung durch diesen Agent in Sekunden.
dwTotalCallTime
Anzahl der Sekunden, die dieser Agent während dieser Agentsitzung für ACD-Aufrufe aufgewendet hat. Es umfasst die Zeit auf dem Telefon und die Nachlaufzeit.
dwAverageCallTime
Durchschnittliche Zeit, die für jeden ACD-Aufruf während dieser Agentsitzung in Sekunden aufgewendet wird. Umfasst die Zeit auf dem Telefon und die Nachlaufzeit.
dwTotalWrapUpTime
Die Anzahl der Sekunden, die dieser Agent während dieser Agentsitzung für die ACD-Aufrufumbruchphase (Nachrufarbeit) aufgewendet hat.
dwAverageWrapUpTime
Die durchschnittliche Zeit für jeden ACD-Aufruf, der während dieser Agentsitzung in Der Nachbereitung (Nachrufarbeit) verbracht wird, in Sekunden.
cyACDCallRate
Anrufrate für jede Agentsitzung. Hierbei handelt es sich um eine Dezimalzahl mit Festen Punkten.
dwLongestTimeToAnswer
Die längste Zeit, in der ein Anruf darauf wartete, beantwortet zu werden, in Sekunden.
dwAverageTimeToAnswer
Durchschnittliche Zeit, die auf die Beantwortung von Anrufen gewartet wurde, in Sekunden.
Anforderungen
Anforderung | Wert |
---|---|
Header | tapi.h |