Skip to main content

operators_ws_connect

Function operators_ws_connect 

Source
pub async fn operators_ws_connect(
    __arg0: State<AppState>,
    __arg1: Path<String>,
    headers: HeaderMap,
    ws: WebSocketUpgrade,
) -> Response
Expand description

GET /v1/operators/:sid/ws (WS upgrade). Bearer mandatory. 404 on unknown sid, 401 on token mismatch. On successful upgrade, registers (or reuses, on reconnect) a WSOperatorSession under sid — same 3-registry pattern as handler::handle_socket, plus role-alias registration for every role minted alongside this sid.