Skip to main content

registries

websocket_registry

maps session_id -> WS channel

sessions_registry

maps user_identifier -> session_ids

pending_tokens_registry

map of token -> expiry, for tokens pending connection

custom_ws_handlers_registry

map of custom kind name -> handler function(channel: str, message: CustomClientMessagePayload)

backend_store_registry

map of store uid -> store instance