public class NodeStats.PeerLoadStats
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
averageTransfersOutPerInsert |
int |
expectedTransfersInCHK |
int |
expectedTransfersInSSK |
int |
expectedTransfersOutCHK
These do not include those from the peer
|
int |
expectedTransfersOutSSK |
double |
inputBandwidthLowerLimit |
double |
inputBandwidthPeerLimit |
double |
inputBandwidthUpperLimit |
int |
maxTransfersOut
Maximum transfers out - hard limit based on congestion control.
|
int |
maxTransfersOutLowerLimit
Maximum transfers out - lower overall limit.
|
int |
maxTransfersOutPeerLimit
Maximum transfers out - per-peer limit.
|
int |
maxTransfersOutUpperLimit
Maximum transfers out - upper overall limit.
|
double |
outputBandwidthLowerLimit |
double |
outputBandwidthPeerLimit |
double |
outputBandwidthUpperLimit |
PeerNode |
peer |
boolean |
realTime |
int |
totalRequests |
Constructor and Description |
---|
PeerLoadStats(PeerNode peer,
int transfersPerInsert,
boolean realTimeFlag) |
PeerLoadStats(PeerNode source,
Message m) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
freenet.node.NodeStats.RunningRequestsSnapshot |
getOtherRunningRequests() |
int |
hashCode() |
double |
lowerLimit(boolean input) |
double |
peerLimit(boolean input) |
java.lang.String |
toString() |
public final PeerNode peer
public final int expectedTransfersOutCHK
public final int expectedTransfersInCHK
public final int expectedTransfersOutSSK
public final int expectedTransfersInSSK
public final double outputBandwidthLowerLimit
public final double outputBandwidthUpperLimit
public final double outputBandwidthPeerLimit
public final double inputBandwidthLowerLimit
public final double inputBandwidthUpperLimit
public final double inputBandwidthPeerLimit
public final int totalRequests
public final int averageTransfersOutPerInsert
public final boolean realTime
public final int maxTransfersOut
public final int maxTransfersOutPeerLimit
public final int maxTransfersOutLowerLimit
public final int maxTransfersOutUpperLimit
public PeerLoadStats(PeerNode peer, int transfersPerInsert, boolean realTimeFlag)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public freenet.node.NodeStats.RunningRequestsSnapshot getOtherRunningRequests()
public double peerLimit(boolean input)
public double lowerLimit(boolean input)