Uses of Class
net.i2p.data.i2np.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
Modifier and TypeFieldDescriptionstatic final DeliveryInstructions
DeliveryInstructions.LOCAL
Immutable local instructions, no optionsModifier and TypeMethodDescriptionstatic DeliveryInstructions
DeliveryInstructions.create
(byte[] data, int offset) Returns immutable local instructions, or newGarlicClove.getInstructions()
-
Uses of DeliveryInstructions in net.i2p.router.message
Modifier and TypeMethodDescriptionGarlicConfig.getDeliveryInstructions()
Specify how the I2NPMessage in the clove should be handled.Modifier and TypeMethodDescriptionvoid
GarlicMessageReceiver.CloveReceiver.handleClove
(DeliveryInstructions instructions, I2NPMessage data) void
HandleGarlicMessageJob.handleClove
(DeliveryInstructions instructions, I2NPMessage data) ModifierConstructorDescriptionprotected
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
Modifier and TypeMethodDescriptionvoid
InboundMessageDistributor.handleClove
(DeliveryInstructions instructions, I2NPMessage data) Handle a clove removed from the garlic message