| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
TransportBid | Transport.bid(RouterInfo toAddress,
int dataSize)Request to send a message to the specified router. |
(package private) TransportBid | TransportManager.getBid(OutNetMessage msg)The best bid for a message across all transports. |
(package private) TransportBid | TransportManager.getNextBid(OutNetMessage msg)The best bid, skipping failed transports and unreachable peers. |
| Modifier and Type | Method and Description |
|---|---|
(package private) List<TransportBid> | TransportManager.getBids(OutNetMessage msg)All bids for a message across all transports. |
| Modifier and Type | Method and Description |
|---|---|
TransportBid | NTCPTransport.bid(RouterInfo toAddress,
int dataSize)Bid on sending the message to the target. |
| Modifier and Type | Method and Description |
|---|---|
TransportBid | UDPTransport.bid(RouterInfo toAddress,
int dataSize)Bid on a message to the given router. |