| Package | Description |
|---|---|
| net.i2p.router |
The I2P router application handles I2P network communication.
|
| net.i2p.router.peermanager |
Peer management, profiling, and capacity calculation for I2P network optimization.
|
| 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.
|
| net.i2p.router.web |
The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.
|
| Class and Description |
|---|
| CDPQEntry
Interface for CoDel priority queue entries with extended tracking.
|
| CDQEntry
Interface for CoDel queue entries with enqueue time tracking.
|
| EventLog
Event logging utility with caching and file-based persistence.
|
| PQEntry
Interface for priority queue entries with sequence tracking.
|
| Class and Description |
|---|
| MaskedIPSet
IP address masking utility for router family and network detection.
|
| Class and Description |
|---|
| PQEntry
Interface for priority queue entries with sequence tracking.
|
| Class and Description |
|---|
| CDPQEntry
Interface for CoDel priority queue entries with extended tracking.
|
| CDQEntry
Interface for CoDel queue entries with enqueue time tracking.
|
| PQEntry
Interface for priority queue entries with sequence tracking.
|
| Class and Description |
|---|
| CDPQEntry
Interface for CoDel priority queue entries with extended tracking.
|
| CDQEntry
Interface for CoDel queue entries with enqueue time tracking.
|
| PQEntry
Interface for priority queue entries with sequence tracking.
|
| Class and Description |
|---|
| CDPQEntry
Interface for CoDel priority queue entries with extended tracking.
|
| CDQEntry
Interface for CoDel queue entries with enqueue time tracking.
|
| DecayingBloomFilter
Time-decaying Bloom filter series for efficient data management.
|
| PQEntry
Interface for priority queue entries with sequence tracking.
|
| PriBlockingQueue
Priority blocking queue with bounded capacity and FIFO ordering within priority levels.
|
| Class and Description |
|---|
| RouterPasswordManager
Comprehensive password management for router configuration with migration support.
|