Available on crate feature
relay only.Expand description
This module contains a WIP relay tunnel reactor.
The initial version will duplicate some of the logic from the client tunnel reactor.
TODO(relay): refactor the relay tunnel to share the same base tunnel implementation as the client tunnel (to reduce code duplication).
See the design notes at doc/dev/notes/relay-reactor.md
Modulesยง
- channel ๐
- Relay channel code.
- channel_
provider - Module exposing the
ChannelProvidertrait. - reactor ๐
- Module exposing the relay circuit reactor subsystem.
Structsยง
- Relay
Circ - A handle for interacting with a relay circuit.
Enumsยง
- Relay
Circ ๐Chan Msg - A subclass of ChanMsg that can correctly arrive on a live relay circuit (one where a CREATE* has been received).