Skip to main content

Crate websock_tungstenite_mux

Crate websock_tungstenite_mux 

Source
Expand description

Tokio + tokio-tungstenite based WebSocket multiplexing transport.

This crate provides a QUIC/WebTransport-like logical stream interface over a single WebSocket.

Re-exports§

pub use tls::TlsClientConfig;
pub use tls::TlsClientConfigBuilder;
pub use tls::TlsConfig;
pub use tls::TlsServerConfig;
pub use tls::TlsServerConfigBuilder;

Modules§

tls
TLS configuration helpers for managing certificates and private keys.

Structs§

Client
ClientBuilder
Builder for a mux WebSocket client.
Limits
Session limits to prevent unbounded buffering / DoS.
RecvStream
SendStream
Server
ServerBuilder
Builder for a mux WebSocket server.
Session

Functions§

bind
Bind a WebSocket server listener.