Uses of Class
org.klomp.snark.PartialPiece
Package | Description |
---|---|
org.klomp.snark |
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
Methods in org.klomp.snark that return PartialPiece Modifier and Type Method Description PartialPiece
PeerCoordinator. getPartialPiece(Peer peer, BitField havePieces)
Return partial piece to the PeerState if it's still wanted and peer has it.PartialPiece
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 taskPartialPiece
Request. getPartialPiece()
The PartialPiece this Request is forMethods in org.klomp.snark with parameters of type PartialPiece Modifier and Type Method Description (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.Constructors in org.klomp.snark with parameters of type PartialPiece Constructor Description Request(PartialPiece piece, int off)
Dummy Request for PeerState.returnPartialPieces().Request(PartialPiece piece, int off, int len)
Creates a new Request.