Packages that use FIFOBandwidthLimiter
Package
Description
The I2P router application handles I2P network communication.
Transport framework: the transport lifecycle and pool management, connection handling and bandwidth throttling for the transports (NTCP2 over TCP, SSU over UDP) that carry I2P messages between routers, plus NAT traversal via UPnP and GeoIP country lookups.
Uses of FIFOBandwidthLimiter in net.i2p.router
Fields in net.i2p.router declared as FIFOBandwidthLimiterModifier and TypeFieldDescriptionprivate FIFOBandwidthLimiterRouterContext._bandwidthLimiterThe bandwidth limiter for transports.Methods in net.i2p.router that return FIFOBandwidthLimiterModifier and TypeMethodDescriptionRouterContext.bandwidthLimiter()Coordinate this router's bandwidth limits.Uses of FIFOBandwidthLimiter in net.i2p.router.transport
Fields in net.i2p.router.transport declared as FIFOBandwidthLimiterModifier and TypeFieldDescriptionprivate final FIFOBandwidthLimiterFIFOBandwidthRefiller._limiterThe limiter whose queues are refilled.Constructors in net.i2p.router.transport with parameters of type FIFOBandwidthLimiterModifierConstructorDescription(package private)FIFOBandwidthRefiller(RouterContext context, FIFOBandwidthLimiter limiter) Refiller keeping the given limiter's queues full.