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
public class TunnelBuildMessage extends TunnelBuildMessageBase
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 Modifier and Type Field Description static intMESSAGE_TYPE- 
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
Constructors Modifier Constructor Description TunnelBuildMessage(I2PAppContext context)protectedTunnelBuildMessage(I2PAppContext context, int records) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Return the unique identifier for this type of I2NP message, as defined in the I2NP specStringtoString()- 
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 Detail
- 
MESSAGE_TYPE
public static final int MESSAGE_TYPE
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
TunnelBuildMessage
public TunnelBuildMessage(I2PAppContext context)
 
- 
TunnelBuildMessage
protected TunnelBuildMessage(I2PAppContext context, int records)
- Since:
 - 0.7.12
 
 
 - 
 
- 
Method Detail
- 
getType
public int getType()
Description copied from interface:I2NPMessageReturn the unique identifier for this type of I2NP message, as defined in the I2NP spec 
 - 
 
 -