| Package | Description |
|---|---|
| net.i2p.router |
The I2P router application handles the I2P network communication.
|
| 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.
|
| Class | Description |
|---|---|
| GarlicMessageParser |
Read a GarlicMessage, decrypt it, and return the resulting CloveSet.
|
| Class | Description |
|---|---|
| CloveSet |
Wrap up the data contained in a GarlicMessage after being decrypted
|
| GarlicConfig |
Define the contents of a garlic chunk that contains 1 or more sub garlics.
|
| GarlicMessageReceiver.CloveReceiver | |
| OutboundCache |
Helper for OCMOSJ
This is the place where we make I2P go fast.
|
| OutboundCache.HashPair |
Key used to cache things with based on source + dest
|
| PayloadGarlicConfig |
Garlic config for a single clove, containing an I2NP message and no sub-cloves.
|
| Class | Description |
|---|---|
| GarlicMessageReceiver.CloveReceiver |