Compartir a través de


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

Consulte también

Acerca de los controles del centro de llamadas

lineGetAgentSessionInfo