Expand description
Subprotocol LINK version 4.
Increases circuit ID width to 4 bytes.
Enumsยง
- Handshake
Client ๐Initiator Msg - Handshake messages of a client that initiates a connection to a relay.
- Handshake
Relay ๐Initiator Msg - Handshake messages of a relay that initiates a connection. They are sent by the initiator and thus received by the responder.
- Handshake
Relay ๐Responder Msg - Handshake messages of a relay that responds to a connection. They are received by the initiator and thus sent by the responder.
- Open
Chan ๐MsgC2R - A channel message that we allow to be sent from a Client to a Relay on an open channel.
- Open
Chan ๐MsgR2C - A channel message that we allow to be sent from a Relay to a Client on an open channel.
- Open
Chan ๐MsgR2R - A channel message that we allow to be sent (bidirectionally) from a Relay to a Relay on an open channel.
Functionsยง
- decode_
cell ๐ - Decode cell using the given channel type, message stage, codec and byte source.
- encode_
cell ๐ - Encode a given cell which can contains any type of messages. It is filtered through its restricted message set at encoding time.