Struttura LINEQUEUEINFO (tapi.h)
La struttura LINEQUEUEINFO fornisce informazioni su una coda in un dispositivo line. La funzione lineGetQueueInfo restituisce la struttura LINEQUEUEINFO . Questa struttura richiede la negoziazione della versione TAPI 3.0.
Sintassi
typedef struct linequeueinfo_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwMeasurementPeriod;
DWORD dwTotalCallsQueued;
DWORD dwCurrentCallsQueued;
DWORD dwTotalCallsAbandoned;
DWORD dwTotalCallsFlowedIn;
DWORD dwTotalCallsFlowedOut;
DWORD dwLongestEverWaitTime;
DWORD dwCurrentLongestWaitTime;
DWORD dwAverageWaitTime;
DWORD dwFinalDisposition;
} LINEQUEUEINFO, *LPLINEQUEUEINFO;
Members
dwTotalSize
Dimensioni totali assegnate a questa struttura, in byte.
dwNeededSize
Dimensioni necessarie per contenere tutte le informazioni richieste, in byte.
dwUsedSize
Dimensioni della parte di questa struttura che contiene informazioni utili, in byte.
dwMeasurementPeriod
Periodo per il quale l'opzione o l'implementazione archivia e calcola le informazioni, in secondi. Ad esempio, dwTotalCallsAbandoned contiene il numero di chiamate abbandonate; dwMeasurementPeriod indica se questo valore fa riferimento alle chiamate accodate in un'ora, al giorno o al mese, ad esempio.
dwTotalCallsQueued
Numero totale di chiamate in ingresso per questa coda durante questo periodo di misurazione.
dwCurrentCallsQueued
Numero di chiamate in ingresso attualmente in attesa.
dwTotalCallsAbandoned
Numero di chiamate abbandonate durante questo periodo di misurazione.
dwTotalCallsFlowedIn
Numero totale di chiamate che sono passate a questa coda (passato da un'altra coda o gruppo ACD) durante questo periodo di misurazione.
dwTotalCallsFlowedOut
Numero totale di chiamate che sono passate da questa coda (passate a un'altra coda o gruppo ACD) durante questo periodo di misurazione.
dwLongestEverWaitTime
Tempo più lungo in cui è stata attesa in coda, in secondi.
dwCurrentLongestWaitTime
Tempo più lungo in cui una chiamata corrente (chiamata ancora in coda) è in attesa, in secondi.
dwAverageWaitTime
Tempo medio di attesa di una chiamata in coda, in secondi.
dwFinalDisposition
Eliminazione finale della coda.
Requisiti
Requisito | Valore |
---|---|
Intestazione | tapi.h |