Partager via


Structure LINEAGENTSESSIONINFO (tapi.h)

La structure LINEAGENTSESSIONINFO contient des informations sur la session de l’agent ACD. La fonction lineGetAgentSessionInfo retourne la structure LINEAGENTSESSIONINFO .

Syntaxe

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;

Membres

dwTotalSize

Taille totale allouée à cette structure, 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.

dwAgentSessionState

L’une des constantes LINEAGENTSESSIONSTATE_.

dwNextAgentSessionState

L’une des constantes LINEAGENTSESSIONSTATE_.

dateSessionStartTime

La session de temps a été créée.

dwSessionDuration

Durée de la session de l’agent en secondes. Période active uniquement ; le minutage s’arrête lorsqu’une session entre dans l’état ASST_SESSION_ENDED.

dwNumberOfCalls

Nombre d’appels ACD gérés pendant cette session d’agent par cet agent.

dwTotalTalkTime

Nombre de secondes passées à parler dans les appels ACD pendant cette session d’agent par cet agent.

dwAverageTalkTime

Temps moyen passé par cet agent à parler pour chaque appel ACD au cours de cette session d’agent, en secondes.

dwTotalCallTime

Nombre de secondes passées sur les appels ACD pendant cette session d’agent par cet agent. Il inclut le temps au téléphone et le temps de clôture.

dwAverageCallTime

Temps moyen passé pour chaque appel ACD pendant cette session d’agent, en secondes. Inclut l’heure au téléphone et l’heure de clôture.

dwTotalWrapUpTime

Nombre de secondes passées par cet agent à la clôture des appels ACD (travail après appel) pendant cette session d’agent.

dwAverageWrapUpTime

Temps moyen pour chaque appel ACD passé en récapitulation (travail après appel) pendant cette session d’agent, en secondes.

cyACDCallRate

Taux d’appels pour chaque session d’agent. Il s’agit d’un nombre décimal à point fixe.

dwLongestTimeToAnswer

Temps le plus long en attente de réponse à un appel, en secondes.

dwAverageTimeToAnswer

Temps moyen d’attente de réponse aux appels, en secondes.

Configuration requise

Condition requise Valeur
En-tête tapi.h

Voir aussi

À propos des contrôles du centre d’appels

lineGetAgentSessionInfo