Package org.drasyl.handler.peers
Class Peer
java.lang.Object
org.drasyl.handler.peers.Peer
- Direct Known Subclasses:
PeerMixin
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPeer(Role role, InetSocketAddress inetAddress) Peer(Role role, InetSocketAddress inetAddress, long rtt) Peer(Role role, InetSocketAddress inetAddress, long sent, long last, long average, long best, long worst, double stDev) -
Method Summary
-
Field Details
-
RTTS_COUNT
public static final int RTTS_COUNT- See Also:
-
-
Constructor Details
-
Peer
public Peer(Role role, InetSocketAddress inetAddress, long sent, long last, long average, long best, long worst, double stDev) -
Peer
-
Peer
-
-
Method Details
-
role
-
inetAddress
-
sent
public long sent()- Returns:
- number of pings sent
-
last
public long last()- Returns:
- RTT of last ping
-
average
public double average()- Returns:
- average RTT
-
best
public long best()- Returns:
- best RTT
-
worst
public long worst()- Returns:
- worst RTT
-
stDev
public double stDev()- Returns:
- RTT standard deviation
-