Package | Description |
---|---|
bt | |
bt.processor.magnet | |
bt.processor.torrent | |
bt.torrent.selector |
Modifier and Type | Method and Description |
---|---|
B |
TorrentClientBuilder.selector(PieceSelector pieceSelector)
Set piece selection strategy
|
Constructor and Description |
---|
MagnetContext(MagnetUri magnetUri,
PieceSelector pieceSelector,
FilePrioritySkipSelector fileSelector,
FileDownloadCompleteCallback fileCompletionCallback,
Storage storage) |
MagnetContext(MagnetUri magnetUri,
PieceSelector pieceSelector,
FilePrioritySkipSelector fileSelector,
Storage storage) |
MagnetContext(MagnetUri magnetUri,
PieceSelector pieceSelector,
Storage storage) |
Constructor and Description |
---|
TorrentContext(PieceSelector pieceSelector,
FilePrioritySkipSelector fileSelector,
FileDownloadCompleteCallback fileCompletionCallback,
Storage storage,
Supplier<Torrent> torrentSupplier) |
TorrentContext(PieceSelector pieceSelector,
FilePrioritySkipSelector fileSelector,
Storage storage,
Supplier<Torrent> torrentSupplier) |
TorrentContext(PieceSelector pieceSelector,
Storage storage,
Supplier<Torrent> torrentSupplier) |
Modifier and Type | Class and Description |
---|---|
class |
PrioritizedPieceSelector
A piece selector that allows chunks to be prioritized.
|
class |
RandomizedRarestFirstSelector |
class |
RarestFirstSelector |
class |
SequentialSelector
Selects pieces sequentially in the order of their availability.
|
Constructor and Description |
---|
PrioritizedPieceSelector(PieceSelector delegate) |
ValidatingSelector(LocalBitfield localBitfield,
BitSet piecesToSkip,
PieceSelector delegate)
Creates a filtering selector.
|
Copyright © 2016–2021. All rights reserved.