Crate earendil_packet

Source

Re-exports§

pub use reply_block::*;

Modules§

crypt
reply_block

Structs§

ForwardInstruction
An instruction for forwarding one layer of the onion.
Message
An inner packet message with corresponding UDP port-like source and destinaton docks
PrivacyConfig
RawHeader
The raw, encrypted header of an Earendil packet.
RawPacket
A raw, on-the-wire Earendil packet.

Enums§

DecodeError
Things that can go wrong when parsing an InnerPacket
EncodeError
InnerPacket
Represents the actual end-to-end packet that is carried in the fixed-size payloads. Either an application-level message, or a batch of reply blocks.
PacketConstructError
PacketPeelError
PeeledPacket
A “peeled” Earendil packet.

Constants§

RAW_BODY_SIZE
RAW_PACKET_SIZE

Type Aliases§

Dock
RawBody