Uses of Class
net.i2p.data.i2np.DeliveryInstructions
Packages that use DeliveryInstructions
Package
Description
This package defines the low-level messages sent between routers,
called the Invisible Internet Network Protocol (I2NP).
Creates and parses garlic messages.
All the work of managing locally created and participating tunnels,
creating and handling tunnel messages, and their encryption.
-
Uses of DeliveryInstructions in net.i2p.data.i2np
Fields in net.i2p.data.i2np declared as DeliveryInstructionsModifier and TypeFieldDescriptionstatic final DeliveryInstructions
DeliveryInstructions.LOCAL
Immutable local instructions, no optionsMethods in net.i2p.data.i2np that return DeliveryInstructionsModifier and TypeMethodDescriptionstatic DeliveryInstructions
DeliveryInstructions.create
(byte[] data, int offset) Returns immutable local instructions, or newGarlicClove.getInstructions()
Methods in net.i2p.data.i2np with parameters of type DeliveryInstructions -
Uses of DeliveryInstructions in net.i2p.router.message
Methods in net.i2p.router.message that return DeliveryInstructionsModifier and TypeMethodDescriptionGarlicConfig.getDeliveryInstructions()
Specify how the I2NPMessage in the clove should be handled.Methods in net.i2p.router.message with parameters of type DeliveryInstructionsModifier and TypeMethodDescriptionvoid
GarlicMessageReceiver.CloveReceiver.handleClove
(DeliveryInstructions instructions, I2NPMessage data) void
HandleGarlicMessageJob.handleClove
(DeliveryInstructions instructions, I2NPMessage data) Constructors in net.i2p.router.message with parameters of type DeliveryInstructionsModifierConstructorDescriptionprotected
GarlicConfig
(List<GarlicConfig> cloveConfigs, Certificate cert, long id, long expiration, DeliveryInstructions di) GarlicConfig
(Certificate cert, long id, long expiration, DeliveryInstructions di) PayloadGarlicConfig
(Certificate cert, long id, long expiration, DeliveryInstructions di, I2NPMessage message) -
Uses of DeliveryInstructions in net.i2p.router.tunnel
Methods in net.i2p.router.tunnel with parameters of type DeliveryInstructionsModifier and TypeMethodDescriptionvoid
InboundMessageDistributor.handleClove
(DeliveryInstructions instructions, I2NPMessage data) Handle a clove removed from the garlic message