structure RM_RECEIVER_STATS (wsrm.h)
La structure RM_RECEIVER_STATS fournit des informations statistiques pour une session de récepteur multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_RECEIVER_STATISTICS .
Syntaxe
typedef struct _RM_RECEIVER_STATS {
ULONGLONG NumODataPacketsReceived;
ULONGLONG NumRDataPacketsReceived;
ULONGLONG NumDuplicateDataPackets;
ULONGLONG DataBytesReceived;
ULONGLONG TotalBytesReceived;
ULONGLONG RateKBitsPerSecOverall;
ULONGLONG RateKBitsPerSecLast;
ULONGLONG TrailingEdgeSeqId;
ULONGLONG LeadingEdgeSeqId;
ULONGLONG AverageSequencesInWindow;
ULONGLONG MinSequencesInWindow;
ULONGLONG MaxSequencesInWindow;
ULONGLONG FirstNakSequenceNumber;
ULONGLONG NumPendingNaks;
ULONGLONG NumOutstandingNaks;
ULONGLONG NumDataPacketsBuffered;
ULONGLONG TotalSelectiveNaksSent;
ULONGLONG TotalParityNaksSent;
} RM_RECEIVER_STATS;
Membres
NumODataPacketsReceived
Type : ULONGULONG
Nombre de séquences de données d’origine (ODATA) reçues.
NumRDataPacketsReceived
Type : ULONGULONG
Nombre de séquences de données de réparation (RDATA) reçues.
NumDuplicateDataPackets
Type : ULONGULONG
Nombre de séquences en double reçues.
DataBytesReceived
Type : ULONGULONG
Nombre d’octets de données reçus.
TotalBytesReceived
Type : ULONGULONG
Nombre total d’octets reçus, comprenant des séquences de message de chemin d’accès source (SPM), de données d’origine (ODATA) et de données de réparation (RDATA).
RateKBitsPerSecOverall
Type : ULONGULONG
Taux de réception calculé en interne à partir du début de la session, en kilobits par seconde.
RateKBitsPerSecLast
Type : ULONGULONG
Taux de réception pour la période spécifiée par INTERNAL_RATE_CALCULATION_FREQUENCY.
TrailingEdgeSeqId
Type : ULONGULONG
Identificateur de séquence le plus ancien dans la fenêtre de réception.
LeadingEdgeSeqId
Type : ULONGULONG
Identificateur de séquence le plus récent dans la fenêtre de réception.
AverageSequencesInWindow
Type : ULONGULONG
Nombre moyen de séquences dans la fenêtre de réception.
MinSequencesInWindow
Type : ULONGULONG
Nombre minimal de séquences dans la fenêtre de réception.
MaxSequencesInWindow
Type : ULONGULONG
Nombre maximal de séquences dans la fenêtre de réception.
FirstNakSequenceNumber
Type : ULONGULONG
Numéro de séquence du premier accusé de réception négatif (NAK) en suspens.
NumPendingNaks
Type : ULONGULONG
Nombre de séquences en attente d’une confirmation NAK.
NumOutstandingNaks
Type : ULONGULONG
Nombre de séquences en attente de données de réparation (RDATA).
NumDataPacketsBuffered
Type : ULONGULONG
Nombre de paquets actuellement mis en mémoire tampon.
TotalSelectiveNaksSent
Type : ULONGULONG
Nombre de clés NAK sélectives envoyées à cette session.
TotalParityNaksSent
Type : ULONGULONG
Nombre de CLÉS de parité envoyées à cette session.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wsrm.h |