Skip to main content

esp_idf_svc/
ws.rs

1//! WebSocket protocol
2//!
3//! Websockets support is disabled by default. To enable it, add this to your
4//! `sdkconfig.defaults` file:
5//!
6//! ```
7//! CONFIG_HTTPD_WS_SUPPORT=y
8//! ```
9//!
10
11pub use embedded_svc::ws::{Final, Fragmented, FrameType};
12
13#[cfg(all(
14    feature = "alloc",
15    esp_idf_comp_tcp_transport_enabled,
16    esp_idf_comp_esp_tls_enabled,
17    any(
18        all(esp_idf_version_major = "4", esp_idf_ws_transport),
19        esp_idf_comp_espressif__esp_websocket_client_enabled
20    )
21))]
22pub mod client;