Uses of Class
net.i2p.router.message.OutboundCache.HashPair
Packages that use OutboundCache.HashPair
- 
Uses of OutboundCache.HashPair in net.i2p.router.message
Fields in net.i2p.router.message with type parameters of type OutboundCache.HashPairModifier and TypeFieldDescription(package private) final Map<OutboundCache.HashPair, TunnelInfo> OutboundCache.backloggedTunnelCache(package private) final Map<OutboundCache.HashPair, Long> OutboundCache.lastReplyRequestCacheThis cache is used to ensure that we request a reply every so often.(package private) final ConcurrentHashMap<OutboundCache.HashPair, Lease> OutboundCache.leaseCacheUse the same inbound tunnel (i.e.(package private) final ConcurrentHashMap<OutboundCache.HashPair, LeaseSet> OutboundCache.leaseSetCacheReturns the reply lease set if forced to do so, or if configured to do so, or if a certain percentage of the time if configured to do so, or if our lease set has changed since we last talked to them, or 10% of the time anyway so they don't forget us (disabled for now), or null otherwise.(package private) final Map<OutboundCache.HashPair, TunnelInfo> OutboundCache.tunnelCacheUse the same outbound tunnel as we did for the same destination previously, if possible, to keep the streaming lib happy Use two caches - although a cache of a list of tunnels per dest might be more elegant.Methods in net.i2p.router.message with parameters of type OutboundCache.HashPairModifier and TypeMethodDescription(package private) voidOutboundCache.clearCaches(OutboundCache.HashPair hashPair, Lease lease, TunnelInfo inTunnel, TunnelInfo outTunnel) Called on failure to give us a better chance of success next time.