Class PEPeerControlHashHandlerImpl.PeerStats
- java.lang.Object
-
- com.biglybt.core.peer.impl.control.PEPeerControlHashHandlerImpl.PeerStats
-
- Enclosing class:
- PEPeerControlHashHandlerImpl
private class PEPeerControlHashHandlerImpl.PeerStats extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Average
hash_data_rate
private Average
hash_rate
private PEPeerTransport
peer
private Average
piece_tree_data_rate
private java.util.LinkedList<java.lang.Runnable>
tasks
-
Constructor Summary
Constructors Constructor Description PeerStats(PEPeerTransport _peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
getString()
(package private) void
hashesRequested(int bytes_related)
(package private) void
pieceTreeRequest(int bytes)
(package private) void
runTask(java.lang.Runnable task)
-
-
-
Field Detail
-
peer
private final PEPeerTransport peer
-
piece_tree_data_rate
private final Average piece_tree_data_rate
-
hash_data_rate
private final Average hash_data_rate
-
hash_rate
private final Average hash_rate
-
tasks
private final java.util.LinkedList<java.lang.Runnable> tasks
-
-
Constructor Detail
-
PeerStats
PeerStats(PEPeerTransport _peer)
-
-