Uses of Interface
net.i2p.router.tunnel.TunnelGateway.Sender
-
Packages that use TunnelGateway.Sender 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.Sender in net.i2p.router.tunnel
Classes in net.i2p.router.tunnel that implement TunnelGateway.Sender Modifier and Type Class Description (package private) classInboundSenderReceive the preprocessed data for an inbound gateway, encrypt it, and forward it on to the first hop.(package private) classOutboundSenderReceive the preprocessed data for an outbound gateway, encrypt all of the layers, and forward it on to the first hop.Fields in net.i2p.router.tunnel declared as TunnelGateway.Sender Modifier and Type Field Description protected TunnelGateway.SenderTunnelGateway. _senderMethods in net.i2p.router.tunnel with parameters of type TunnelGateway.Sender Modifier and Type Method Description booleanBatchedPreprocessor. preprocessQueue(List<PendingGatewayMessage> pending, TunnelGateway.Sender sender, TunnelGateway.Receiver rec)booleanTrivialPreprocessor. preprocessQueue(List<PendingGatewayMessage> pending, TunnelGateway.Sender sender, TunnelGateway.Receiver rec)Return true if there were messages remaining, and we should queue up a delayed flush to clear them NOTE: Unused here, see BatchedPreprocessor override, super is not called.booleanTunnelGateway.QueuePreprocessor. preprocessQueue(List<PendingGatewayMessage> pending, TunnelGateway.Sender sender, TunnelGateway.Receiver receiver)Caller must synchronize on the list!protected voidBatchedPreprocessor. send(List<PendingGatewayMessage> pending, int startAt, int sendThrough, TunnelGateway.Sender sender, TunnelGateway.Receiver rec)Preprocess the messages from the pending list, grouping items startAt through sendThrough (though only part of the last one may be fully sent), delivering them through the sender/receiver.Constructors in net.i2p.router.tunnel with parameters of type TunnelGateway.Sender 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)
-