| 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)Constructs a GarlicMessageReceiver without targeting a specific client destination. |
GarlicMessageReceiver(RouterContext context,
GarlicMessageReceiver.CloveReceiver receiver,
Hash clientDestination)Constructs a GarlicMessageReceiver 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) |