Package | Description |
---|---|
net.i2p.data.i2np |
This package defines the low-level messages sent between routers,
called the Invisible Internet Network Protocol (I2NP).
|
net.i2p.router.message |
Creates and parses garlic messages.
|
net.i2p.router.tunnel |
All the work of managing locally created and participating tunnels,
creating and handling tunnel messages, and their encryption.
|
Modifier and Type | Field and Description |
---|---|
static DeliveryInstructions |
DeliveryInstructions.LOCAL
Immutable local instructions, no options
|
Modifier and Type | Method and Description |
---|---|
static DeliveryInstructions |
DeliveryInstructions.create(byte[] data,
int offset)
Returns immutable local instructions, or new
|
DeliveryInstructions |
GarlicClove.getInstructions() |
Modifier and Type | Method and Description |
---|---|
void |
GarlicClove.setInstructions(DeliveryInstructions instr) |
Modifier and Type | Method and Description |
---|---|
DeliveryInstructions |
GarlicConfig.getDeliveryInstructions() |
Modifier and Type | Method and Description |
---|---|
void |
HandleGarlicMessageJob.handleClove(DeliveryInstructions instructions,
I2NPMessage data) |
void |
GarlicMessageReceiver.CloveReceiver.handleClove(DeliveryInstructions instructions,
I2NPMessage data) |
void |
GarlicConfig.setDeliveryInstructions(DeliveryInstructions instructions)
Specify how the I2NPMessage in the clove should be handled.
|
Modifier and Type | Method and Description |
---|---|
void |
InboundMessageDistributor.handleClove(DeliveryInstructions instructions,
I2NPMessage data)
Handle a clove removed from the garlic message
|