Package com.biglybt.core.peer.impl
Interface PEPeerControlHashHandler
- All Known Implementing Classes:
PEPeerControlHashHandlerImpl
public interface PEPeerControlHashHandler
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
hashRequest
(int piece_number, DiskManagerCheckRequestListener.HashListener listener) void
receivedHashes
(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers, byte[][] hashes) void
receivedHashRequest
(PEPeerTransport peer, PEPeerControlHashHandler.HashesReceiver receiver, byte[] root_hash, int base_layer, int index, int length, int proof_layers) void
rejectedHashes
(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers) void
sendingRequest
(PEPeerTransport peer, DiskManagerReadRequest request) void
stop()
void
update()
-
Method Details
-
sendingRequest
-
hashRequest
-
receivedHashes
void receivedHashes(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers, byte[][] hashes) -
receivedHashRequest
void receivedHashRequest(PEPeerTransport peer, PEPeerControlHashHandler.HashesReceiver receiver, byte[] root_hash, int base_layer, int index, int length, int proof_layers) -
rejectedHashes
void rejectedHashes(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers) -
update
void update() -
stop
void stop()
-