CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
クラス nn::pia::transport::SequenceIdController

パケットのシーケンス ID を管理します。 それに伴い、パケットロスをプロファイリングする機能も持ちます。 [詳細]

+ nn::pia::transport::SequenceIdControllerに対する継承グラフ

Public メソッド

uint16_t GetProfiledMulticastPacketNum () const
 プロファイルしたマルチキャストのパケット数を取得します。 この関数はスレッドセーフです。
 
uint16_t GetProfiledPacketLossNum () const
 プロファイルしたパケットロス数を取得します。 この関数はスレッドセーフです。
 
uint16_t GetProfiledTotalPacketNum () const
 プロファイルした総パケット数を取得します。 この関数はスレッドセーフです。
 
void StartProfile ()
 プロファイリングを開始します。
 
void StopProfile ()
 プロファイリングを終了します。
 
virtual void Trace (uint64_t flag) const
 デバッグに有用な情報をプリントします。
 

説明

パケットのシーケンス ID を管理します。 それに伴い、パケットロスをプロファイリングする機能も持ちます。

関数

uint16_t nn::pia::transport::SequenceIdController::GetProfiledMulticastPacketNum ( ) const
inline

プロファイルしたマルチキャストのパケット数を取得します。 この関数はスレッドセーフです。

戻り値
プロファイルしたマルチキャストのパケット数です。
uint16_t nn::pia::transport::SequenceIdController::GetProfiledPacketLossNum ( ) const
inline

プロファイルしたパケットロス数を取得します。 この関数はスレッドセーフです。

戻り値
プロファイルしたパケットロス数です。
uint16_t nn::pia::transport::SequenceIdController::GetProfiledTotalPacketNum ( ) const
inline

プロファイルした総パケット数を取得します。 この関数はスレッドセーフです。

戻り値
プロファイルした総パケット数です。
virtual void nn::pia::transport::SequenceIdController::Trace ( uint64_t  flag) const
virtual

デバッグに有用な情報をプリントします。

引数
[in]flagトレースフラグの論理和。詳細はTraceFlag 型を参照してください。