RM_RECEIVER_STATS構造体 (wsrm.h)

RM_RECEIVER_STATS構造は、Reliable Multicast 受信側セッションの統計情報を提供します。 この構造体は、RM_RECEIVER_STATISTICS ソケット オプションと共 使用されます。

構文

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;

メンバー

NumODataPacketsReceived

種類: ULONGULONG

受信した元のデータ (ODATA) シーケンスの数。

NumRDataPacketsReceived

種類: ULONGULONG

受信した修復データ (RDATA) シーケンスの数。

NumDuplicateDataPackets

種類: ULONGULONG

受信した重複シーケンスの数。

DataBytesReceived

種類: ULONGULONG

受信したデータ バイト数。

TotalBytesReceived

種類: ULONGULONG

受信した合計バイト数。ソース パス メッセージ (SPM)、元のデータ (ODATA)、修復データ (RDATA) シーケンスで構成されます。

RateKBitsPerSecOverall

種類: ULONGULONG

セッションの開始時から内部的に計算された受信レート (キロビット/秒)。

RateKBitsPerSecLast

種類: ULONGULONG

INTERNAL_RATE_CALCULATION_FREQUENCYによって指定された期間の受信レート。

TrailingEdgeSeqId

種類: ULONGULONG

受信ウィンドウの最も古いシーケンス識別子。

LeadingEdgeSeqId

種類: ULONGULONG

受信ウィンドウの最新のシーケンス識別子。

AverageSequencesInWindow

種類: ULONGULONG

受信ウィンドウ内のシーケンスの平均数。

MinSequencesInWindow

種類: ULONGULONG

受信ウィンドウ内のシーケンスの最小数。

MaxSequencesInWindow

種類: ULONGULONG

受信ウィンドウ内のシーケンスの最大数。

FirstNakSequenceNumber

種類: ULONGULONG

最初の未処理の否定受信確認 (NAK) のシーケンス番号。

NumPendingNaks

種類: ULONGULONG

NAK 確認を待機しているシーケンスの数。

NumOutstandingNaks

種類: ULONGULONG

修復データ (RDATA) を待機しているシーケンスの数。

NumDataPacketsBuffered

種類: ULONGULONG

現在バッファーに格納されているパケットの数。

TotalSelectiveNaksSent

種類: ULONGULONG

このセッションに送信された選択的 NAK の数。

TotalParityNaksSent

種類: ULONGULONG

このセッションに送信されたパリティ NAK の数。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wsrm.h

こちらもご覧ください

RM_SENDER_STATS

信頼性の高いマルチキャスト プログラミング

ソケット オプション