各端末との間の PingTime (RTT) の統計情報です。 [詳解]
#include <OnlineCore/src/Transport/Interface/StationProbeList.h>
公開メンバ関数 | |
PingStats () | |
コンストラクタです。 | |
qUnsignedInt32 | GetAverage () const |
各端末との PingTime (RTT) を平均したものを返します。 [詳解] | |
qUnsignedInt32 | GetMax () const |
各端末との PingTime (RTT) のうち、最大のものを返します。 [詳解] | |
qUnsignedInt32 | GetMedian () const |
各端末との PingTime (RTT) の中央値を返します。 [詳解] | |
qUnsignedInt32 | GetMin () const |
各端末との PingTime (RTT) のうち、最小のものを返します。 [詳解] | |
各端末との間の PingTime (RTT) の統計情報です。
VSocket::ProbeStations() を呼び出すと StationProbeList 内部で保持している本クラスの情報が更新されます。
qUnsignedInt32 nn::nex::StationProbeList::PingStats::GetMin | ( | ) | const |
各端末との PingTime (RTT) のうち、最小のものを返します。
デフォルトの最小の PingTime は Infinite です。 Infinite が返された場合はいずれの端末とも疎通が取れていないことを示します。
qUnsignedInt32 nn::nex::StationProbeList::PingStats::GetMax | ( | ) | const |
各端末との PingTime (RTT) のうち、最大のものを返します。
デフォルトの最大の PingTime は Infinite です。 Infinite が返された場合は少なくとも一つの端末と疎通が取れていないことを示します。
qUnsignedInt32 nn::nex::StationProbeList::PingStats::GetAverage | ( | ) | const |
各端末との PingTime (RTT) を平均したものを返します。
デフォルトの平均 PingTime は Infinite です。 Infinite が返された場合は少なくとも一つの端末と疎通が取れていないことを示します。
qUnsignedInt32 nn::nex::StationProbeList::PingStats::GetMedian | ( | ) | const |
各端末との PingTime (RTT) の中央値を返します。
デフォルトの PingTime の中央値は Infinite です。 Infinite が返された場合は少なくとも半数の端末と疎通が取れていないことを示します。