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 |