Estructura LINEAGENTSESSIONINFO (tapi.h)
La estructura LINEAGENTSESSIONINFO contiene información sobre la sesión del agente de ACD. La función lineGetAgentSessionInfo devuelve la estructura LINEAGENTSESSIONINFO .
Sintaxis
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;
Miembros
dwTotalSize
Tamaño total asignado a esta estructura, en bytes.
dwNeededSize
Tamaño necesario para contener toda la información solicitada, en bytes.
dwUsedSize
Tamaño de la parte de esta estructura que contiene información útil, en bytes.
dwAgentSessionState
Una de las constantes LINEAGENTSESSIONSTATE_.
dwNextAgentSessionState
Una de las constantes LINEAGENTSESSIONSTATE_.
dateSessionStartTime
Se creó la sesión de hora.
dwSessionDuration
Duración de la sesión del agente en segundos. Solo período activo; el tiempo se detiene cuando una sesión entra en el estado ASST_SESSION_ENDED.
dwNumberOfCalls
Número de llamadas de ACD administradas durante esta sesión de agente por este agente.
dwTotalTalkTime
Número de segundos dedicados a hablar en llamadas de ACD durante esta sesión de agente por este agente.
dwAverageTalkTime
Promedio de tiempo dedicado a hablar por cada llamada de ACD durante esta sesión de agente por este agente, en segundos.
dwTotalCallTime
Número de segundos dedicados a las llamadas de ACD durante esta sesión de agente por este agente. Incluye tiempo en el teléfono más tiempo de ajuste.
dwAverageCallTime
Promedio de tiempo invertido para cada llamada de ACD durante esta sesión del agente, en segundos. Incluye tiempo en el teléfono más tiempo de ajuste.
dwTotalWrapUpTime
Número de segundos invertidos en el resumen de llamadas de ACD (trabajo posterior a la llamada) durante esta sesión del agente.
dwAverageWrapUpTime
Promedio de tiempo para cada llamada de ACD empleado en el resumen (trabajo posterior a la llamada) durante esta sesión del agente, en segundos.
cyACDCallRate
Tasa de llamadas para cada sesión del agente. Se trata de un número decimal de punto fijo.
dwLongestTimeToAnswer
Tiempo más largo que una llamada estaba esperando ser contestada, en segundos.
dwAverageTimeToAnswer
Promedio de llamadas de tiempo a las que se espera que se responda, en segundos.
Requisitos
Requisito | Valor |
---|---|
Header | tapi.h |