| Package | Description |
|---|---|
| net.i2p.router.message |
Garlic message creation, parsing, and source routing for I2P communications.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) ConcurrentHashMap<OutboundCache.HashPair,TunnelInfo> |
OutboundCache.backloggedTunnelCache
Cache for backlogged tunnels per source-destination pair.
|
(package private) ConcurrentHashMap<OutboundCache.HashPair,Long> |
OutboundCache.lastReplyRequestCache
Cache to track the last reply request time per source-destination pair.
|
(package private) ConcurrentHashMap<OutboundCache.HashPair,Lease> |
OutboundCache.leaseCache
Lease cache keyed by source-destination pairs.
|
(package private) ConcurrentHashMap<OutboundCache.HashPair,LeaseSet> |
OutboundCache.leaseSetCache
LeaseSet cache keyed by source-destination pairs.
|
(package private) ConcurrentHashMap<OutboundCache.HashPair,TunnelInfo> |
OutboundCache.tunnelCache
Cache for outbound tunnels per source-destination pair.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
OutboundCache.clearCaches(OutboundCache.HashPair hashPair,
Lease lease,
TunnelInfo inTunnel,
TunnelInfo outTunnel)
Clears cache entries related to the provided key and elements upon failure,
allowing retries with fresh associations.
|