public class MagnetContext extends TorrentContext
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) |
Modifier and Type | Method and Description |
---|---|
BitfieldCollectingConsumer |
getBitfieldConsumer() |
MagnetUri |
getMagnetUri() |
Optional<TorrentId> |
getTorrentId() |
void |
setBitfieldConsumer(BitfieldCollectingConsumer bitfieldConsumer) |
void |
setTorrentId(TorrentId torrentId) |
getAllNonSkippedFiles, getAnnouncer, getAssignments, getBitfield, getFileCompletionCallback, getFileSelector, getPieceSelector, getPieceStatistics, getRouter, getState, getStorage, getTorrent, getTorrentSupplier, setAllNonSkippedFiles, setAnnouncer, setAssignments, setBitfield, setPieceStatistics, setRouter, setState, setTorrent
public MagnetContext(MagnetUri magnetUri, PieceSelector pieceSelector, FilePrioritySkipSelector fileSelector, FileDownloadCompleteCallback fileCompletionCallback, Storage storage)
public MagnetContext(MagnetUri magnetUri, PieceSelector pieceSelector, FilePrioritySkipSelector fileSelector, Storage storage)
public MagnetContext(MagnetUri magnetUri, PieceSelector pieceSelector, Storage storage)
public MagnetUri getMagnetUri()
public Optional<TorrentId> getTorrentId()
getTorrentId
in interface ProcessingContext
getTorrentId
in class TorrentContext
Optional.empty()
, if it's not known yetpublic void setTorrentId(TorrentId torrentId)
setTorrentId
in class TorrentContext
public BitfieldCollectingConsumer getBitfieldConsumer()
public void setBitfieldConsumer(BitfieldCollectingConsumer bitfieldConsumer)
Copyright © 2016–2021. All rights reserved.