Package net.i2p.data.i2np
Class ShortEncryptedBuildRecord
java.lang.Object
net.i2p.data.SimpleDataStructure
net.i2p.data.i2np.EncryptedBuildRecord
net.i2p.data.i2np.ShortEncryptedBuildRecord
- All Implemented Interfaces:
DataStructure
Small records.
218 bytes.
Preliminary, see proposal 157.
Note that these are layer-encrypted and layer-decrypted in-place.
Do not cache.
- Since:
- 0.9.49
-
Field Summary
Fields inherited from class net.i2p.data.SimpleDataStructure
_data
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
length()
The legal length of the byte array in this data structureMethods inherited from class net.i2p.data.SimpleDataStructure
calculateHash, equals, fromBase64, fromByteArray, getData, hashCode, read, readBytes, setData, toBase64, toByteArray, toString, writeBytes
-
Field Details
-
LENGTH
public static final int LENGTH- See Also:
-
-
Constructor Details
-
ShortEncryptedBuildRecord
public ShortEncryptedBuildRecord(byte[] data) - Throws:
IllegalArgumentException
- if data is not correct length (null is ok)
-
-
Method Details
-
length
public int length()Description copied from class:SimpleDataStructure
The legal length of the byte array in this data structure- Overrides:
length
in classEncryptedBuildRecord
-