Skip to main content

o_sfu/runtime/websocket_server/
mod.rs

1#[cfg(test)]
2#[allow(non_snake_case, reason = "test modules map to local TESTS directories")]
3mod TESTS;
4mod admission;
5mod controller;
6mod handshake;
7pub(crate) mod io;
8mod session;
9
10pub use handshake::decode_auth_payload_text;
11pub use io::{
12    ClientBatchDecodeError, ClientBatchDecodeFailureKind, MAX_CLIENT_BATCH_ENVELOPES,
13    MAX_CLIENT_FRAME_BYTES, decode_client_batch,
14};
15pub(crate) use io::{WsReader, WsWriter};
16
17pub(crate) use self::{admission::PreAuthWebSocketAdmission, controller::upgrade};