Class PEPeerControlHashHandlerImpl.PeerHashRequest
java.lang.Object
com.biglybt.core.peer.impl.control.PEPeerControlHashHandlerImpl.PeerHashRequest
- Enclosing class:
- PEPeerControlHashHandlerImpl
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) List<DiskManagerCheckRequestListener.HashListener>
(package private) final PEPeerTransport
(package private) final TOTorrentFileHashTree.HashRequest
(package private) final long
(package private) final TOTorrentFile
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PeerHashRequest
(PEPeerTransport _peer, TOTorrentFile _tf, TOTorrentFileHashTree.HashRequest _request, DiskManagerCheckRequestListener.HashListener _listener) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private long
private TOTorrentFile
getFile()
private PEPeerTransport
getPeer()
private boolean
private void
-
Field Details
-
peer
-
torrent_file
-
request
-
time
final long time -
listeners
List<DiskManagerCheckRequestListener.HashListener> listeners -
completed
boolean completed
-
-
Constructor Details
-
PeerHashRequest
private PeerHashRequest(PEPeerTransport _peer, TOTorrentFile _tf, TOTorrentFileHashTree.HashRequest _request, DiskManagerCheckRequestListener.HashListener _listener)
-
-
Method Details
-
getCreateTime
private long getCreateTime() -
getFile
-
getPeer
-
getRequest
-
addListener
-
getListeners
-
setComplete
private void setComplete() -
isComplete
private boolean isComplete()
-