Uses of Interface
net.i2p.router.tunnel.TunnelGateway.QueuePreprocessor
Package
Description
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
Modifier and TypeClassDescription(package private) class
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
Honor the 'batchFrequency' tunnel pool setting or the 'router.batchFrequency' router config setting, and track fragmentation.(package private) class
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
Deprecated.unusedModifier and TypeFieldDescriptionprotected final TunnelGateway.QueuePreprocessor
TunnelGateway._preprocessor
ModifierConstructorDescriptionPumpedTunnelGateway
(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) protected
TunnelGateway
(RouterContext context, TunnelGateway.QueuePreprocessor preprocessor, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver)