| 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.ntcp | The NTCP (New TCP) transport for I2P, allowing I2P messages to be passed
over TCP connections. |
| 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. |
| Class and Description |
|---|
| FIFOBandwidthLimiter FIFO-based bandwidth limiter for managing inbound and outbound traffic. |
| OutboundMessageRegistry Tracks outbound messages. |
| Transport Core interface for I2P transport protocols. |
| UPnPScannerCallback For Android MulticastLock. |
| Class and Description |
|---|
| FIFOBandwidthLimiter FIFO-based bandwidth limiter for managing inbound and outbound traffic. |
| FIFOBandwidthLimiter.CompleteListener Listener for bandwidth request completion events. |
| FIFOBandwidthLimiter.Request A bandwidth request, either inbound or outbound. |
| PrioritySendPool Priority-aware bounded send pool for NTCP transport. |
| Transport Core interface for I2P transport protocols. |
| Transport.AddressSource Source of transport address configuration. |
| TransportBid Represents a transport's bid for message delivery cost. |
| TransportEventListener Handles transport events including message receipt and address changes. |
| TransportManager Central coordinator for all I2P transport protocols. |
| TransportManager.Port Port configuration for transport protocols. |
| TransportUtil.IPv6Config IPv6 configuration options for transports. |
| Class and Description |
|---|
| FIFOBandwidthLimiter.Request A bandwidth request, either inbound or outbound. |
| Transport Core interface for I2P transport protocols. |
| Transport.AddressSource Source of transport address configuration. |
| TransportBid Represents a transport's bid for message delivery cost. |
| TransportImpl Defines a way to send a message to another peer and start listening for messages |
| Class and Description |
|---|
| FIFOBandwidthLimiter.Request A bandwidth request, either inbound or outbound. |
| Transport Core interface for I2P transport protocols. |
| Transport.AddressSource Source of transport address configuration. |
| TransportBid Represents a transport's bid for message delivery cost. |
| TransportImpl Defines a way to send a message to another peer and start listening for messages |