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
protected static class DHTPluginStorageManager.keyBlock extends java.lang.Object implements DHTStorageBlock
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
cert
private boolean
direct
private boolean
logged
private int
received
private byte[]
request
private BloomFilter
sent_to_bloom
-
Constructor Summary
Constructors Modifier Constructor Description protected
keyBlock(byte[] _request, byte[] _cert, int _received, boolean _direct)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getCertificate()
protected int
getCreated()
byte[]
getKey()
protected boolean
getLogged()
protected int
getReceived()
byte[]
getRequest()
boolean
hasBeenSentTo(DHTTransportContact contact)
protected boolean
isAdd()
protected boolean
isDirect()
void
sentTo(DHTTransportContact contact)
protected void
setLogged()
-
-
-
Field Detail
-
request
private byte[] request
-
cert
private byte[] cert
-
received
private int received
-
direct
private boolean direct
-
sent_to_bloom
private BloomFilter sent_to_bloom
-
logged
private boolean logged
-
-
Method Detail
-
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
public boolean hasBeenSentTo(DHTTransportContact contact)
- Specified by:
hasBeenSentTo
in interfaceDHTStorageBlock
-
sentTo
public void sentTo(DHTTransportContact contact)
- Specified by:
sentTo
in interfaceDHTStorageBlock
-
-