Packages that use TunnelGatewayPumper
Package
Description
Tunnel messages and the tunnel layer: the
TunnelManagerFacade, tunnel build request and reply processing, and the inbound and outbound tunnel structures.Uses of TunnelGatewayPumper in net.i2p.router.tunnel
Fields in net.i2p.router.tunnel declared as TunnelGatewayPumperModifier and TypeFieldDescriptionprivate static TunnelGatewayPumperTunnelGatewayPumper._instanceRunning instance for dynamic resize from Tuner.private final TunnelGatewayPumperPumpedTunnelGateway._pumperThe thread pumping messages into the tunnel.private final TunnelGatewayPumperTunnelDispatcher._pumperPumper used to drive tunnel message processing.Constructors in net.i2p.router.tunnel with parameters of type TunnelGatewayPumperModifierConstructorDescriptionPumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper) A gateway for a single tunnel hop.ThrottledPumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper, HopConfig config) A pump-driven gateway that drops excess messages based on estimated bandwidth.