Package com.biglybt.plugin.dht.impl
Class DHTPluginStorageManager.keyBlock
java.lang.Object
com.biglybt.plugin.dht.impl.DHTPluginStorageManager.keyBlock
- All Implemented Interfaces:
DHTStorageBlock
- Enclosing class:
DHTPluginStorageManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]
private boolean
private boolean
private int
private byte[]
private BloomFilter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
keyBlock
(byte[] _request, byte[] _cert, int _received, boolean _direct) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
protected int
byte[]
getKey()
protected boolean
protected int
byte[]
boolean
hasBeenSentTo
(DHTTransportContact contact) protected boolean
isAdd()
protected boolean
isDirect()
void
sentTo
(DHTTransportContact contact) protected void
-
Field Details
-
request
private byte[] request -
cert
private byte[] cert -
received
private int received -
direct
private boolean direct -
sent_to_bloom
-
logged
private boolean logged
-
-
Constructor Details
-
keyBlock
protected keyBlock(byte[] _request, byte[] _cert, int _received, boolean _direct)
-
-
Method Details
-
getRequest
public byte[] getRequest()- Specified by:
getRequest
in interfaceDHTStorageBlock
-
getCertificate
public byte[] getCertificate()- Specified by:
getCertificate
in interfaceDHTStorageBlock
-
getKey
public byte[] getKey()- Specified by:
getKey
in interfaceDHTStorageBlock
-
isAdd
protected boolean isAdd() -
getLogged
protected boolean getLogged() -
setLogged
protected void setLogged() -
getCreated
protected int getCreated() -
getReceived
protected int getReceived() -
isDirect
protected boolean isDirect() -
hasBeenSentTo
- Specified by:
hasBeenSentTo
in interfaceDHTStorageBlock
-
sentTo
- Specified by:
sentTo
in interfaceDHTStorageBlock
-