Crate strand_bui_backend_session_types

Source
Expand description

Types for Strand Camera BUI (Browser User Interface) backend session management.

This crate provides the core data types used for communication between a web browser frontend and a Rust backend application through session-based messaging. It defines the protocol for bidirectional communication using JSON-serialized messages.

Structs§

BuiServerAddrInfo
HTTP API server access information
ConnectionKey
Identifier for each connected event stream listener (one per client tab).
SessionKey
Identifier for each session (one per client browser).
UrlParseError
Error type for URL parsing failures

Enums§

AccessToken
A token which can be required to gain access to HTTP API