Uses of Class
org.klomp.snark.PartialPiece
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 PartialPiece in org.klomp.snark
Modifier and TypeMethodDescriptionPeerCoordinator.getPartialPiece
(Peer peer, BitField havePieces) Return partial piece to the PeerState if it's still wanted and peer has it.PeerListener.getPartialPiece
(Peer peer, BitField havePieces) Called when a peer has connected and there may be a partially downloaded piece that the coordinatorator can give the peer taskRequest.getPartialPiece()
The PartialPiece this Request is forModifier and TypeMethodDescription(package private) boolean
MetaInfo.checkPiece
(PartialPiece pp) int
PartialPiece.compareTo
(PartialPiece opp) boolean
PeerCoordinator.gotPiece
(Peer peer, PartialPiece pp) Returns false if the piece is no good (according to the hash).boolean
PeerListener.gotPiece
(Peer peer, PartialPiece piece) Called when a piece is received from the peer.boolean
Storage.putPiece
(PartialPiece pp) Put the piece in the Storage if it is correct.ModifierConstructorDescription(package private)
Request
(PartialPiece piece, int off) Dummy Request for PeerState.returnPartialPieces().(package private)
Request
(PartialPiece piece, int off, int len) Creates a new Request.