| Package | Description |
|---|---|
| net.i2p.router | The I2P router application handles I2P network communication. |
| net.i2p.router.transport | Transport layer implementations and management for I2P network communication. |
| net.i2p.router.transport.udp | The UDP transport (also known as 'SSU' or Secure Semi-reliable UDP transport)
for I2P, allowing I2P messages to be passed over UDP connections. |
| net.i2p.router.tunnel | Core tunnel management, message processing, and encryption for I2P's anonymous routing system. |
| net.i2p.router.util | Utility classes and helper functions used throughout the I2P router. |
| Modifier and Type | Class and Description |
|---|---|
class | OutNetMessageWrap up an outbound I2NP message, along with the information associated with its
delivery and jobs to be fired off if particular events occur. |
| Modifier and Type | Interface and Description |
|---|---|
static interface | FIFOBandwidthLimiter.RequestA bandwidth request, either inbound or outbound. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class | OutboundMessageStateMaintain the outbound fragmentation for resending, for a single message. |
(package private) class | UDPPacketUDP datagram wrapper implementing CDPQEntry for priority queue dispatch. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class | OutboundGatewayMessageStores all the state for an unsent or partially-sent message. |
| Modifier and Type | Class and Description |
|---|---|
class | PriBlockingQueue<E extends PQEntry>Priority blocking queue with bounded capacity and FIFO ordering within priority levels. |
| Modifier and Type | Interface and Description |
|---|---|
interface | CDPQEntryInterface for CoDel priority queue entries with extended tracking. |