Uses of Interface
org.klomp.snark.BandwidthListener
Packages that use BandwidthListener
Package
Description
I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced
to add a web UI, DHT support, and other features.
- 
Uses of BandwidthListener in org.klomp.snark
Classes in org.klomp.snark that implement BandwidthListenerModifier and TypeClassDescriptionclassBandwidth and bandwidth limits Maintain three bandwidth estimators: Sent, received, and requested.class(package private) classCoordinates what peer does what.(package private) classBEP 19.Methods in org.klomp.snark that return BandwidthListenerModifier and TypeMethodDescriptionCompleteListener.getBandwidthListener()(package private) BandwidthListenerPeerState.getBandwidthListener()SnarkManager.getBandwidthListener()The BandwidthManager.UpdateRunner.getBandwidthListener()Methods in org.klomp.snark with parameters of type BandwidthListenerModifier and TypeMethodDescriptionvoidPartialPiece.read(DataInputStream din, int offset, int len, BandwidthListener bwl) Blocking.voidRequest.read(DataInputStream din, BandwidthListener bwl) voidPeer.runConnection(I2PSnarkUtil util, PeerListener listener, BandwidthListener bwl, BitField bitfield, MagnetState mState, boolean uploadOnly) Runs the connection to the other peer.voidWebPeer.runConnection(I2PSnarkUtil util, PeerListener listener, BandwidthListener bwl, BitField ignore, MagnetState mState, boolean uploadOnly) Runs the connection to the other peer.Constructors in org.klomp.snark with parameters of type BandwidthListenerModifierConstructorDescriptionPeerCoordinator(I2PSnarkUtil util, byte[] id, byte[] infohash, MetaInfo metainfo, Storage storage, CoordinatorListener listener, Snark torrent, BandwidthListener bwl) (package private)PeerState(Peer peer, PeerListener listener, BandwidthListener bwl, MetaInfo metainfo, PeerConnectionIn in, PeerConnectionOut out)