estrutura RM_RECEIVER_STATS (wsrm.h)
A estrutura RM_RECEIVER_STATS fornece informações estatísticas para uma sessão de receptor Multicast Confiável. Essa estrutura é usada com a opção de soquete RM_RECEIVER_STATISTICS .
Sintaxe
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;
Membros
NumODataPacketsReceived
Tipo: ULONGULONG
O número de sequências de dados originais (ODATA) recebidas.
NumRDataPacketsReceived
Tipo: ULONGULONG
O número de sequências de dados de reparo (RDATA) recebidas.
NumDuplicateDataPackets
Tipo: ULONGULONG
O número de sequências duplicadas recebidas.
DataBytesReceived
Tipo: ULONGULONG
O número de bytes de dados recebidos.
TotalBytesReceived
Tipo: ULONGULONG
O total de bytes recebidos, compostos por SPM (mensagem de caminho de origem), dados originais (ODATA) e sequências de dados de reparo (RDATA).
RateKBitsPerSecOverall
Tipo: ULONGULONG
Uma taxa de recebimento calculada internamente desde o início da sessão, em quilobits por segundo.
RateKBitsPerSecLast
Tipo: ULONGULONG
A taxa de recebimento do período especificado por INTERNAL_RATE_CALCULATION_FREQUENCY.
TrailingEdgeSeqId
Tipo: ULONGULONG
O identificador de sequência mais antigo na janela de recebimento.
LeadingEdgeSeqId
Tipo: ULONGULONG
O identificador de sequência mais recente na janela de recebimento.
AverageSequencesInWindow
Tipo: ULONGULONG
O número médio de sequências na janela de recebimento.
MinSequencesInWindow
Tipo: ULONGULONG
O número mínimo de sequências na janela de recebimento.
MaxSequencesInWindow
Tipo: ULONGULONG
O número máximo de sequências na janela de recebimento.
FirstNakSequenceNumber
Tipo: ULONGULONG
O número da sequência para a primeira NAK (confirmação negativa pendente).
NumPendingNaks
Tipo: ULONGULONG
O número de sequências que aguardam uma confirmação de NAK.
NumOutstandingNaks
Tipo: ULONGULONG
O número de sequências que aguardam dados de reparo (RDATA).
NumDataPacketsBuffered
Tipo: ULONGULONG
O número de pacotes armazenados em buffer no momento.
TotalSelectiveNaksSent
Tipo: ULONGULONG
O número de NAKs seletivos enviados nesta sessão.
TotalParityNaksSent
Tipo: ULONGULONG
O número de NAKs de paridade enviados nesta sessão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wsrm.h |