public class PayloadGarlicConfig extends GarlicConfig
| Constructor and Description |
|---|
PayloadGarlicConfig(net.i2p.data.Certificate cert,
long id,
long expiration,
DeliveryInstructions di,
I2NPMessage message) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClove(GarlicConfig config)
Add a clove to the current message - if any cloves are added, an I2NP message
cannot be specified via setPayload.
|
void |
clearCloves() |
GarlicConfig |
getClove(int index) |
int |
getCloveCount() |
I2NPMessage |
getPayload()
Specify the I2NP message to be sent - if this is set, no other cloves can be included
in this block
|
protected String |
getSubData() |
getCertificate, getDeliveryInstructions, getExpiration, getId, getRecipient, getRecipientPublicKey, setRecipient, setRecipientPublicKey, toStringpublic PayloadGarlicConfig(net.i2p.data.Certificate cert,
long id,
long expiration,
DeliveryInstructions di,
I2NPMessage message)
public I2NPMessage getPayload()
protected String getSubData()
getSubData in class GarlicConfigpublic void addClove(GarlicConfig config)
GarlicConfigaddClove in class GarlicConfigUnsupportedOperationException - alwayspublic int getCloveCount()
getCloveCount in class GarlicConfigpublic GarlicConfig getClove(int index)
getClove in class GarlicConfigUnsupportedOperationException - alwayspublic void clearCloves()
clearCloves in class GarlicConfig