## Uses of Class
net.i2p.router.tunnel.TunnelGatewayPumper

- Packages that use TunnelGatewayPumper
  Package | Description
  --- | ---
  net.i2p.router.tunnel | Core tunnel management, message processing, and encryption for I2P's anonymous routing system.

- - ### Uses of TunnelGatewayPumper in net.i2p.router.tunnel

    Constructors in net.i2p.router.tunnel with parameters of type TunnelGatewayPumper
    Constructor and Description
    `PumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper)` Constructs a PumpedTunnelGateway instance.
    `ThrottledPumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper, HopConfig config)` Constructs a ThrottledPumpedTunnelGateway with bandwidth throttling.