Package | Description |
---|---|
org.klomp.snark |
Modifier and Type | Field and Description |
---|---|
(package private) Storage |
PeerCoordinator.storage
External use by PeerMonitorTask only.
|
Modifier and Type | Method and Description |
---|---|
Storage |
PeerCoordinator.getStorage() |
Storage |
Snark.getStorage() |
Modifier and Type | Method and Description |
---|---|
void |
PeerCoordinator.setStorage(Storage stg)
Sets the storage after transition out of magnet mode
Snark calls this after we call gotMetaInfo()
|
void |
StorageListener.setWantedPieces(Storage storage)
Reset the peer's wanted pieces table
Call after the storage double-check fails
|
void |
Snark.setWantedPieces(Storage storage) |
void |
StorageListener.storageAllChecked(Storage storage)
Called when all pieces in the storage have been checked.
|
void |
Snark.storageAllChecked(Storage storage) |
void |
StorageListener.storageAllocated(Storage storage,
long length)
Called to indicate that length bytes have been allocated.
|
void |
Snark.storageAllocated(Storage storage,
long length) |
void |
StorageListener.storageChecked(Storage storage,
int num,
boolean checked)
Called when storage is being checked and the num piece of that
total pieces has been checked.
|
void |
Snark.storageChecked(Storage storage,
int num,
boolean checked) |
void |
StorageListener.storageCompleted(Storage storage)
Called the one time when the data is completely received and checked.
|
void |
Snark.storageCompleted(Storage storage) |
void |
StorageListener.storageCreateFile(Storage storage,
String name,
long length)
Called when the storage creates a new file of a given length.
|
void |
Snark.storageCreateFile(Storage storage,
String name,
long length) |
Constructor and Description |
---|
PeerCoordinator(I2PSnarkUtil util,
byte[] id,
byte[] infohash,
MetaInfo metainfo,
Storage storage,
CoordinatorListener listener,
Snark torrent) |
SnarkShutdown(Storage storage,
PeerCoordinator coordinator,
ConnectionAcceptor acceptor,
TrackerClient trackerclient,
ShutdownListener listener) |