estructura de RM_RECEIVER_STATS (wsrm.h)

La estructura RM_RECEIVER_STATS proporciona información estadística para una sesión de receptor de multidifusión confiable. Esta estructura se usa con la opción de socket RM_RECEIVER_STATISTICS .

Sintaxis

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;

Miembros

NumODataPacketsReceived

Tipo: ULONGULONG

Número de secuencias de datos originales (ODATA) recibidas.

NumRDataPacketsReceived

Tipo: ULONGULONG

Número de secuencias de datos de reparación (RDATA) recibidas.

NumDuplicateDataPackets

Tipo: ULONGULONG

Número de secuencias duplicadas recibidas.

DataBytesReceived

Tipo: ULONGULONG

Número de bytes de datos recibidos.

TotalBytesReceived

Tipo: ULONGULONG

El total de bytes recibidos, que consta de secuencias de mensajes de ruta de acceso de origen (SPM), datos originales (ODATA) y datos de reparación (RDATA).

RateKBitsPerSecOverall

Tipo: ULONGULONG

Tasa de recepción calculada internamente desde el principio de la sesión, en kilobits por segundo.

RateKBitsPerSecLast

Tipo: ULONGULONG

Tasa de recepción para el período especificado por INTERNAL_RATE_CALCULATION_FREQUENCY.

TrailingEdgeSeqId

Tipo: ULONGULONG

Identificador de secuencia más antiguo en la ventana de recepción.

LeadingEdgeSeqId

Tipo: ULONGULONG

Identificador de secuencia más reciente en la ventana de recepción.

AverageSequencesInWindow

Tipo: ULONGULONG

Número medio de secuencias en la ventana de recepción.

MinSequencesInWindow

Tipo: ULONGULONG

Número mínimo de secuencias en la ventana de recepción.

MaxSequencesInWindow

Tipo: ULONGULONG

Número máximo de secuencias en la ventana de recepción.

FirstNakSequenceNumber

Tipo: ULONGULONG

Número de secuencia para la primera confirmación negativa pendiente (NAK).

NumPendingNaks

Tipo: ULONGULONG

Número de secuencias que esperan una confirmación de NAK.

NumOutstandingNaks

Tipo: ULONGULONG

Número de secuencias en espera de datos de reparación (RDATA).

NumDataPacketsBuffered

Tipo: ULONGULONG

Número de paquetes almacenados actualmente en búfer.

TotalSelectiveNaksSent

Tipo: ULONGULONG

Número de NAK selectivos enviados a esta sesión.

TotalParityNaksSent

Tipo: ULONGULONG

Número de NAK de paridad enviados a esta sesión.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wsrm.h

Consulte también

RM_SENDER_STATS

Programación confiable de multidifusión

Opciones de socket