Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.i2p.router.tunnel.TunnelGateway.QueuePreprocessor

Packages that use TunnelGateway.QueuePreprocessor
net.i2p.router.tunnel |

Uses of TunnelGateway.QueuePreprocessor in net.i2p.router.tunnel

Classes in net.i2p.router.tunnel that implement TunnelGateway.QueuePreprocessor
`class` | `BatchedPreprocessor` Batching preprocessor that will briefly delay the sending of a message if it doesn't fill up a full tunnel message, in which case it queues up an additional flush task.
`class` | `BatchedRouterPreprocessor` Honor the 'batchFrequency' tunnel pool setting or the 'router.batchFrequency' router config setting, and track fragmentation.
`class` | `TrivialPreprocessor` Do the simplest thing possible for preprocessing - for each message available, turn it into the minimum number of fragmented preprocessed blocks, sending each of those out.
`class` | `TrivialRouterPreprocessor` Deprecated. unused

Fields in net.i2p.router.tunnel declared as TunnelGateway.QueuePreprocessor
`protected TunnelGateway.QueuePreprocessor` | `TunnelGateway._preprocessor`

Constructors in net.i2p.router.tunnel with parameters of type TunnelGateway.QueuePreprocessor
`PumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper)`
`ThrottledPumpedTunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver, TunnelGatewayPumper pumper, HopConfig config)`
`TunnelGateway(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES