Partager via


STRUCTURE LINEAGENTINFO (tapi.h)

La structure LINEAGENTINFO contient des informations sur un agent ACD. La fonction lineGetAgentInfo retourne la structure LINEAGENTINFO .

Syntaxe

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;

Membres

dwTotalSize

Taille totale allouée à cette structure, y compris la fin null, en octets.

dwNeededSize

Taille nécessaire pour contenir toutes les informations demandées, en octets.

dwUsedSize

Taille de la partie de cette structure qui contient des informations utiles, en octets.

dwAgentState

Doit être l’une des constantes LINEAGENTSTATEEX_.

dwNextAgentState

Doit être l’une des constantes LINEAGENTSTATEEX_.

dwMeasurementPeriod

Période pendant laquelle le commutateur ou l’implémentation stocke et calcule les informations, en secondes. Par exemple, dwNumberOfACDCalls contient le nombre d’appels gérés par l’agent ; dwMeasurementPeriod indique si cette valeur a fait référence aux appels passés au cours de la dernière heure, du dernier jour ou du dernier mois.

cyOverallCallRate

Taux d’appels de l’agent (appels par heure d’agent, où l’heure de l’agent représente la durée d’activité d’un agent dans une ou plusieurs sessions d’agent) pour toutes les sessions de l’agent. Il s’agit d’un nombre décimal à point fixe.

dwNumberOfACDCalls

Nombre d’appels ACD gérés par cet agent sur toutes les sessions.

dwNumberOfIncomingCalls

Nombre d’appels entrants non ACD gérés par cet agent.

dwNumberOfOutgoingCalls

Nombre d’appels sortants non ACD gérés par cet agent.

dwTotalACDTalkTime

Nombre de secondes passées à parler dans les appels ACD de cet agent sur toutes les sessions.

dwTotalACDCallTime

Nombre de secondes passées sur les appels ACD par cet agent (sur toutes les sessions). Inclut l’heure du téléphone et le temps de conclusion.

dwTotalACDWrapUpTime

Nombre de secondes passées par cet agent à la conclusion des appels ACD (après le travail de l’appel) sur toutes les sessions.

Configuration requise

   
En-tête tapi.h

Voir aussi

À propos des contrôles du Centre d’appels

lineGetAgentInfo