Interface PEPeerControlHashHandler
- All Known Implementing Classes:
PEPeerControlHashHandlerImpl
public interface PEPeerControlHashHandler
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanhashRequest(int piece_number, DiskManagerCheckRequestListener.HashListener listener) voidreceivedHashes(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers, byte[][] hashes) voidreceivedHashRequest(PEPeerTransport peer, PEPeerControlHashHandler.HashesReceiver receiver, byte[] root_hash, int base_layer, int index, int length, int proof_layers) voidrejectedHashes(PEPeerTransport peer, byte[] root_hash, int base_layer, int index, int length, int proof_layers) voidsendingRequest(PEPeerTransport peer, DiskManagerReadRequest request) voidstop()voidupdate()
-
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()
-