Skip to main content

Module route

Module route 

Source
Expand description

Bus routing addresses.

A Route is an identity key optionally scoped to one live session (key#session_id). The bus treats the whole thing as an opaque queue name — it never parses the #. This module is the one place that builds and splits the convention, so the client (and the bus’s roster key) agree by construction instead of by scattered format! / split calls.

Structs§

Route
An inbox address: a base64 identity key, optionally scoped to a session. Keys are base64 and session ids are hex, so neither contains # — the single separator is unambiguous.