net.i2p.data.i2cp
public class RequestLeaseSetMessage extends I2CPMessageImpl
Modifier and Type | Field and Description |
---|---|
static int |
MESSAGE_TYPE |
Constructor and Description |
---|
RequestLeaseSetMessage() |
Modifier and Type | Method and Description |
---|---|
void |
addEndpoint(Hash router,
TunnelId tunnel) |
protected void |
doReadMessage(InputStream in,
int size)
Read in the payload part of the message (after the initial 4 byte size and 1
byte type)
|
protected byte[] |
doWriteMessage()
Write out the payload part of the message (not including the 4 byte size and
1 byte type)
|
boolean |
equals(Object object) |
Date |
getEndDate() |
int |
getEndpoints() |
Hash |
getRouter(int endpoint) |
SessionId |
getSessionId() |
TunnelId |
getTunnelId(int endpoint) |
int |
getType()
Return the unique identifier for this type of APIMessage, as specified in the
network specification document under #ClientAccessLayerMessages
|
void |
remoteEndpoint(int endpoint)
Deprecated.
unused - presumably he meant remove?
|
void |
setEndDate(Date end) |
void |
setSessionId(SessionId id) |
String |
toString() |
readBytes, readMessage, readMessage, writeBytes, writeMessage
calculateHash, fromBase64, fromByteArray, read, toBase64, toByteArray
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
calculateHash, fromBase64, fromByteArray, toBase64, toByteArray
public static final int MESSAGE_TYPE
public SessionId getSessionId()
public void setSessionId(SessionId id)
public int getEndpoints()
public Hash getRouter(int endpoint)
public TunnelId getTunnelId(int endpoint)
public void remoteEndpoint(int endpoint)
public Date getEndDate()
public void setEndDate(Date end)
protected void doReadMessage(InputStream in, int size) throws I2CPMessageException, IOException
I2CPMessageImpl
doReadMessage
in class I2CPMessageImpl
in
- InputStreamsize
- payload sizeI2CPMessageException
IOException
protected byte[] doWriteMessage() throws I2CPMessageException, IOException
I2CPMessageImpl
doWriteMessage
in class I2CPMessageImpl
I2CPMessageException
IOException
public int getType()
I2CPMessage