Package org.klomp.snark
Interface CoordinatorListener
- All Known Implementing Classes:
FetchAndAdd,Snark
interface CoordinatorListener
Callback used when some peer changes state.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessage(String message) voidgotMetaInfo(PeerCoordinator coordinator, MetaInfo metainfo) Called when the PeerCoordinator got the MetaInfo via magnet.booleanIs i2psnark as a whole over its limit?booleanoverUpBWLimit(long total) Is a particular peer who has this recent download rate (in Bps) over our upstream bandwidth limit?booleanoverUploadLimit(int uploaders) Is this number of uploaders over the per-torrent limit?voidpeerChange(PeerCoordinator coordinator, Peer peer) Called when the PeerCoordinator notices a change in the state of a peer.
-
Method Details
-
peerChange
Called when the PeerCoordinator notices a change in the state of a peer. -
gotMetaInfo
Called when the PeerCoordinator got the MetaInfo via magnet.- Since:
- 0.8.4
-
overUploadLimit
boolean overUploadLimit(int uploaders) Is this number of uploaders over the per-torrent limit? -
overUpBWLimit
boolean overUpBWLimit()Is i2psnark as a whole over its limit? -
overUpBWLimit
boolean overUpBWLimit(long total) Is a particular peer who has this recent download rate (in Bps) over our upstream bandwidth limit? -
addMessage
-