Expand description
HTTP control-plane families and WebSocket listener composition.
rooms owns authenticated room operations and request limits.
operator owns protected stats, metrics and diagnostics routes.
Each family exposes its assembled router and keeps handlers private.
server binds the listener and owns graceful shutdown. request_metrics
counts control requests, including rejections, while excluding diagnostics
and WebSocket upgrades. contract preserves public paths and payloads.
Modulesยง
- access ๐
- HTTP authorization schemes and operator access bound to the serving listener.
- contract ๐
- HTTP control-plane contracts
- operator ๐
- Operator routes protected by the policy of the serving listener.
- request_
metrics ๐ - Control request counters and in-flight gauges.
- rooms ๐
- Room control routes with authenticated inputs and bounded disconnect bodies.
- server ๐
- HTTP listener admission, header deadlines and graceful shutdown.