Package net.i2p.data.i2np
Class TunnelBuildMessage
java.lang.Object
net.i2p.data.i2np.I2NPMessageImpl
net.i2p.data.i2np.TunnelBuildMessageBase
net.i2p.data.i2np.TunnelBuildMessage
- All Implemented Interfaces:
I2NPMessage
- Direct Known Subclasses:
ShortTunnelBuildMessage
,VariableTunnelBuildMessage
The basic build message with 8 records.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.i2p.data.i2np.I2NPMessageImpl
I2NPMessageImpl.Builder
-
Field Summary
Fields inherited from class net.i2p.data.i2np.TunnelBuildMessageBase
_records, MAX_RECORD_COUNT, RECORD_COUNT, RECORD_SIZE
Fields inherited from class net.i2p.data.i2np.I2NPMessageImpl
_context, _expiration, _log, CHECKSUM_LENGTH, DEFAULT_EXPIRATION_MS, HEADER_LENGTH
Fields inherited from interface net.i2p.data.i2np.I2NPMessage
MAX_ID_VALUE, MAX_SIZE
-
Constructor Summary
ModifierConstructorDescriptionTunnelBuildMessage
(I2PAppContext context) protected
TunnelBuildMessage
(I2PAppContext context, int records) -
Method Summary
Methods inherited from class net.i2p.data.i2np.TunnelBuildMessageBase
calculateWrittenLength, getRecord, getRecordCount, readMessage, setRecord, writeMessageBody
Methods inherited from class net.i2p.data.i2np.I2NPMessageImpl
createMessage, fromRawByteArray, fromRawByteArrayNTCP2, getMessageExpiration, getMessageSize, getRawMessageSize, getUniqueId, readBytes, readBytes, readBytes, readMessage, registerBuilder, setMessageExpiration, setUniqueId, toByteArray, toByteArray, toByteArray, toRawByteArray, toRawByteArrayNTCP2, writeBytes
-
Field Details
-
MESSAGE_TYPE
public static final int MESSAGE_TYPE- See Also:
-
-
Constructor Details
-
TunnelBuildMessage
-
TunnelBuildMessage
- Since:
- 0.7.12
-
-
Method Details
-
getType
public int getType()Description copied from interface:I2NPMessage
Return the unique identifier for this type of I2NP message, as defined in the I2NP spec -
toString
-