Package org.klomp.snark
Interface CoordinatorListener
-
- All Known Implementing Classes:
FetchAndAdd,Snark
interface CoordinatorListenerCallback used when some peer changes state.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMessage(String message)voidgotMetaInfo(PeerCoordinator coordinator, MetaInfo metainfo)Called when the PeerCoordinator got the MetaInfo via magnet.booleanoverUpBWLimit()Is 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 Detail
-
peerChange
void peerChange(PeerCoordinator coordinator, Peer peer)
Called when the PeerCoordinator notices a change in the state of a peer.
-
gotMetaInfo
void gotMetaInfo(PeerCoordinator coordinator, MetaInfo metainfo)
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
void addMessage(String message)
-
-