| Package | Description |
|---|---|
| net.i2p.router | The I2P router application handles I2P network communication. |
| net.i2p.router.client | Router-side implementation of the I2CP (I2P Client Protocol) interface for application integration. |
| net.i2p.router.dummy | Dummy implementations and stub classes for testing purposes. |
| net.i2p.router.message | Garlic message creation, parsing, and source routing for I2P communications. |
| Modifier and Type | Method and Description |
|---|---|
void | ClientMessagePool.add(ClientMessage msg)Add a new client message to the pool. |
void | ClientMessagePool.add(ClientMessage msg,
boolean isDefinitelyRemote)Add a new client message with knowledge of whether it's remote. |
abstract void | ClientManagerFacade.messageReceived(ClientMessage msg)Receive a message from the network for a local client. |
| Modifier and Type | Method and Description |
|---|---|
void | ClientManager.messageReceived(ClientMessage msg)Receive and process an incoming client message inline. |
void | ClientManagerFacadeImpl.messageReceived(ClientMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
void | DummyClientManagerFacade.messageReceived(ClientMessage msg) |
| Constructor and Description |
|---|
OutboundClientMessageOneShotJob(RouterContext ctx,
OutboundCache cache,
ClientMessage msg)Send it. |