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 |