Partager via


structure RM_SENDER_STATS (wsrm.h)

La structure RM_SENDER_STATS fournit des informations statistiques pour une session d’expéditeur de multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_SENDER_STATISTICS .

Syntaxe

typedef struct _RM_SENDER_STATS {
  ULONGLONG DataBytesSent;
  ULONGLONG TotalBytesSent;
  ULONGLONG NaksReceived;
  ULONGLONG NaksReceivedTooLate;
  ULONGLONG NumOutstandingNaks;
  ULONGLONG NumNaksAfterRData;
  ULONGLONG RepairPacketsSent;
  ULONGLONG BufferSpaceAvailable;
  ULONGLONG TrailingEdgeSeqId;
  ULONGLONG LeadingEdgeSeqId;
  ULONGLONG RateKBitsPerSecOverall;
  ULONGLONG RateKBitsPerSecLast;
  ULONGLONG TotalODataPacketsSent;
} RM_SENDER_STATS;

Membres

DataBytesSent

Type : ULONGULONG

Nombre d’octets de données client envoyés.

TotalBytesSent

Type : ULONGULONG

Nombre total d’octets envoyés, 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).

NaksReceived

Type : ULONGULONG

Nombre de NAK reçues.

NaksReceivedTooLate

Type : ULONGULONG

Nombre de NAK reçues une fois la fenêtre d’envoi avancée au-delà de la séquence NAK’ed.

NumOutstandingNaks

Type : ULONGULONG

Nombre de NAK pour lesquelles aucune réponse n’a été envoyée.

NumNaksAfterRData

Type : ULONGULONG

Nombre de NAKs après l’envoi de séquences de données de réparation (RDATA) pour lesquelles aucune réponse n’a été envoyée.

RepairPacketsSent

Type : ULONGULONG

Nombre de paquets de données de réparation (RDATA) envoyés.

BufferSpaceAvailable

Type : ULONGULONG

Nombre de messages partiels supprimés.

TrailingEdgeSeqId

Type : ULONGULONG

Identificateur de séquence le plus ancien dans la fenêtre d’envoi.

LeadingEdgeSeqId

Type : ULONGULONG

Identificateur de séquence le plus récent dans la fenêtre d’envoi.

RateKBitsPerSecOverall

Type : ULONGULONG

Taux d’envoi calculé en interne à partir du début de la session, en kilobits par seconde.

RateKBitsPerSecLast

Type : ULONGULONG

Taux d’envoi pour la période spécifiée par INTERNAL_RATE_CALCULATION_FREQUENCY.

TotalODataPacketsSent

Type : ULONGULONG

Nombre total de paquets de données d’origine (ODATA) envoyés.

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

Voir aussi

RM_RECEIVER_STATS

Programmation multidiffusion fiable

Socket Options