Packages that use TunnelDataMessage
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 TunnelDataMessage in net.i2p.router.tunnel
Fields in net.i2p.router.tunnel declared as TunnelDataMessageModifier and TypeFieldDescriptionprivate final TunnelDataMessageOutboundReceiver.SendJob._msgThe message to send.private final TunnelDataMessageTunnelParticipant.SendJob._msgThe message being sent.private final TunnelDataMessageTunnelParticipant.TimeoutJob._msgThe message that failed to send.Methods in net.i2p.router.tunnel with parameters of type TunnelDataMessageModifier and TypeMethodDescriptionvoidOutboundTunnelEndpoint.dispatch(TunnelDataMessage msg, Hash recvFrom) Decrypt and honor the instructions of an incoming tunnel data message.voidTunnelDispatcher.dispatch(TunnelDataMessage msg, Hash recvFrom) Dispatch a TunnelDataMessage to the appropriate participant or endpoint.voidTunnelParticipant.dispatch(TunnelDataMessage msg, Hash recvFrom) Process an incoming tunnel data message.private voidTunnelParticipant.logDispatchFailure(TunnelDataMessage msg) Log a failure to dispatch a tunnel data message.private voidOutboundReceiver.send(TunnelDataMessage msg, RouterInfo ri) Queues the message for sending to the next hop.private voidTunnelParticipant.send(HopConfig config, TunnelDataMessage msg, RouterInfo ri) Forward a tunnel message to the next hop.Constructors in net.i2p.router.tunnel with parameters of type TunnelDataMessageModifierConstructorDescriptionSendJob(RouterContext ctx, TunnelDataMessage msg) Builds the send job for one tunnel data message.SendJob(RouterContext ctx, TunnelDataMessage msg) The tunnel data message to send after the lookup.TimeoutJob(RouterContext ctx, TunnelDataMessage msg) The tunnel data message dropped on lookup timeout.