Packages that use LHMCache
Package
Description
SSU2, the UDP transport: datagram sessions with Holepunch peer discovery, plus the older SSU compatibility code.
Tunnel pool management: pool lifecycle, peer selection, build scheduling and failure handling for client and exploratory tunnels.
Helpers and handlers for the router console user interface, packaged in routerconsole.war and accessible only from JSP files.
General utility classes shared across the core libraries and the router.
Uses of LHMCache in net.i2p.router.transport.udp
Subclasses of LHMCache in net.i2p.router.transport.udpModifier and TypeClassDescriptionprivate classFor inbound tokens only, to record eviction time in a stat, for use in setting expiration times.private static classFor PeerStateDestroyed, to kill the timers on overflow, else the memory won't be freed.Uses of LHMCache in net.i2p.router.tunnel.pool
Fields in net.i2p.router.tunnel.pool declared as LHMCacheModifier and TypeFieldDescriptionParticipatingThrottler._noVersionOffensesNo-version offense state per hash: {count, lastOffenseMs}.ParticipatingThrottler._recentLookupsRouter hashes looked up recently, with the time.Uses of LHMCache in net.i2p.router.web.helpers
Fields in net.i2p.router.web.helpers declared as LHMCacheModifier and TypeFieldDescriptionprivate final LHMCache<String, NetDbRenderer.CacheEntry> NetDbRenderer.reverseLookupCacheReverse DNS cache with TTL (24 hours).Uses of LHMCache in net.i2p.util
Methods in net.i2p.util that return LHMCache