Class DHTPluginStorageManager.diversification
java.lang.Object
com.biglybt.plugin.dht.impl.DHTPluginStorageManager.diversification
- Enclosing class:
DHTPluginStorageManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate int[]private HashWrapperprivate DHTPluginStorageManagerprivate byte -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotecteddiversification(DHTPluginStorageManager _manager, HashWrapper _key, byte _type) protecteddiversification(DHTPluginStorageManager _manager, HashWrapper _key, byte _type, long _expiry, int[] _fixed_put_offsets) -
Method Summary
Modifier and TypeMethodDescriptionprotected static DHTPluginStorageManager.diversificationdeserialise(DHTPluginStorageManager _manager, Map _map) protected longprotected HashWrappergetKey()protected ListgetKeys(boolean put, boolean exhaustive) protected bytegetType()protected Map
-
Field Details
-
manager
-
key
-
type
private byte type -
expiry
private long expiry -
fixed_put_offsets
private int[] fixed_put_offsets
-
-
Constructor Details
-
diversification
-
diversification
protected diversification(DHTPluginStorageManager _manager, HashWrapper _key, byte _type, long _expiry, int[] _fixed_put_offsets)
-
-
Method Details
-
serialise
-
deserialise
protected static DHTPluginStorageManager.diversification deserialise(DHTPluginStorageManager _manager, Map _map) -
getKey
-
getExpiry
protected long getExpiry() -
getType
protected byte getType() -
getKeys
-