Uses of Interface
net.i2p.router.tunnel.TunnelGateway.QueuePreprocessor
Package | Description |
---|---|
net.i2p.router.tunnel |
All the work of managing locally created and participating tunnels,
creating and handling tunnel messages, and their encryption.
|
-
Uses of TunnelGateway.QueuePreprocessor in net.i2p.router.tunnel
Classes in net.i2p.router.tunnel that implement TunnelGateway.QueuePreprocessor Modifier and Type Class Description (package private) 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.(package private) class
BatchedRouterPreprocessor
Honor the 'batchFrequency' tunnel pool setting or the 'router.batchFrequency' router config setting, and track fragmentation.(package private) 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.(package private) class
TrivialRouterPreprocessor
Deprecated.unusedFields in net.i2p.router.tunnel declared as TunnelGateway.QueuePreprocessor Modifier and Type Field Description protected TunnelGateway.QueuePreprocessor
TunnelGateway. _preprocessor
Constructors in net.i2p.router.tunnel with parameters of type TunnelGateway.QueuePreprocessor Constructor Description 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)