| Package | Description |
|---|---|
| net.i2p.router.message | Garlic message creation, parsing, and source routing for I2P communications. |
| net.i2p.router.tunnel | Core tunnel management, message processing, and encryption for I2P's anonymous routing system. |
| Modifier and Type | Class and Description |
|---|---|
class | HandleGarlicMessageJobJob to handle an inbound GarlicMessage received outside of a tunnel. |
| Constructor and Description |
|---|
GarlicMessageReceiver(RouterContext context,
GarlicMessageReceiver.CloveReceiver receiver)Garlic message receiver that does not target a specific client destination. |
GarlicMessageReceiver(RouterContext context,
GarlicMessageReceiver.CloveReceiver receiver,
Hash clientDestination)Garlic message receiver targeting a specific client destination. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class | InboundMessageDistributorWhen a message arrives at the inbound tunnel endpoint, this distributor
honors the instructions (safely) |