Expand description
Different kinds of messages that can be encoded in channel cells.
Structs
An AuthChallenge message is part of negotiation, sent by responders to initiators.
Part of negotiation: sent by initiators to responders.
The Authorize message type is not yet used.
A Certs message is used as part of the channel handshake to send additional certificates.
A Create message creates a circuit, using the TAP handshake.
A Create2 message create a circuit on the current channel.
A CreateFast message creates a circuit using no public-key crypto.
A Created message responds to a Created message, using the TAP handshake.
A Created2 message completes a circuit-creation handshake.
A CreatedFast message responds to a CreateFast message
The Destroy message tears down a circuit.
Declared reason for ending a circuit.
The netinfo message ends channel negotiation.
A Padding message is a fixed-length message on a channel that is ignored.
A PaddingNegotiate message is used to negotiate channel padding.
A Relay cell - that is, one transmitted over a circuit.
Holds any message whose command we don’t recognize.
A VPadding message is a variable-length padding message.
A Versions message begins channel negotiation.
Enums
Decoded message from a channel.
Traits
Trait for the ‘bodies’ of channel messages.