Packages that use HopProcessor
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 HopProcessor in net.i2p.router.tunnel
Subclasses of HopProcessor in net.i2p.router.tunnelModifier and TypeClassDescription(package private) classOverride the hop processor to seed the message with a random IV.Fields in net.i2p.router.tunnel declared as HopProcessorModifier and TypeFieldDescriptionprivate final HopProcessorOutboundTunnelEndpoint._processorProcesses the messages for the previous hop.private final HopProcessorTunnelParticipant._processorProcesses the messages for the next hop.Constructors in net.i2p.router.tunnel with parameters of type HopProcessorModifierConstructorDescriptionOutboundTunnelEndpoint(RouterContext ctx, HopConfig config, HopProcessor processor) Binds the context, config, and processor, sizing the RED queue to the allocated bandwidth.TunnelParticipant(RouterContext ctx, HopConfig config, HopProcessor processor) For intermediate tunnel participant (not endpoint).privateTunnelParticipant(RouterContext ctx, HopConfig config, HopProcessor processor, InboundEndpointProcessor inEndProc) Internal constructor shared by all variants.