Compartir a través de


Estructura LINEAGENTINFO (tapi.h)

La estructura LINEAGENTINFO contiene información sobre un agente de ACD. La función lineGetAgentInfo devuelve la estructura LINEAGENTINFO .

Sintaxis

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;

Miembros

dwTotalSize

Tamaño total asignado a esta estructura, incluido el terminador nulo, 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.

dwAgentState

Debe ser una de las constantes LINEAGENTSTATEEX_.

dwNextAgentState

Debe ser una de las constantes LINEAGENTSTATEEX_.

dwMeasurementPeriod

Período para el que el modificador o la implementación almacena y calcula la información, en segundos. Por ejemplo, dwNumberOfACDCalls contiene el número de llamadas que controla el agente; dwMeasurementPeriod indica si este valor hace referencia a las llamadas que se entregan en la última hora, día o mes.

cyOverallCallRate

Tasa de llamadas del agente (llamadas por hora del agente, donde hora del agente representa la hora en que un agente estaba activo en una o varias sesiones de agente) en todas las sesiones del agente. Se trata de un número decimal de punto fijo.

dwNumberOfACDCalls

Número de llamadas de ACD administradas por este agente en todas las sesiones.

dwNumberOfIncomingCalls

Número de llamadas entrantes que no son de ACD administradas por este agente.

dwNumberOfOutgoingCalls

Número de llamadas salientes que no son de ACD administradas por este agente.

dwTotalACDTalkTime

Número de segundos dedicados a hablar en llamadas de ACD por este agente en todas las sesiones.

dwTotalACDCallTime

Número de segundos invertidos en llamadas de ACD por este agente (en todas las sesiones). Incluye el tiempo en el teléfono y el tiempo de ajuste.

dwTotalACDWrapUpTime

Número de segundos invertidos en el resumen de llamadas de ACD (después del trabajo de llamadas) por este agente en todas las sesiones.

Requisitos

   
Encabezado tapi.h

Consulte también

Acerca de los controles del centro de llamadas

lineGetAgentInfo