public class StatManager extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
StatManager.NodeStatus
Endpointのネットワーク統計情報を格納するクラス.
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected RingManager<?> |
manager |
static int |
NUMBER_OF_RTTS |
static int |
REMOVE_SUSPICIOUS_NODE |
static double |
RTT_INFINITE |
static int |
RTT_ROTATE_PERIOD |
static double |
RTT_UNKNOWN |
static double |
RTT_VOID |
| コンストラクタと説明 |
|---|
StatManager(RingManager<?> manager) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
double |
getScore(Endpoint p) |
boolean |
isPossiblyFailed(Endpoint p) |
void |
nodeAlive(Endpoint p,
double rtt) |
void |
nodeTimeout(Endpoint p)
Node
|
String |
toString() |
public static final int REMOVE_SUSPICIOUS_NODE
public static final int NUMBER_OF_RTTS
public static final double RTT_INFINITE
public static final double RTT_VOID
public static final double RTT_UNKNOWN
public static final int RTT_ROTATE_PERIOD
protected final RingManager<?> manager
public StatManager(RingManager<?> manager)
Copyright © 2017. All rights reserved.