Expand description
Async WebSockets for Wasm / WASI 0.2 applications.
This create is a thin WebSocket wrapper (powered by tungstenite) on top of wstd socket supports.
Re-exports§
pub use tungstenite;
Structs§
- WebSocket
Stream - A wrapper around an underlying raw stream which implements the WebSocket protocol.
Functions§
- accept_
async - Accepts a new WebSocket connection with the provided stream.
- accept_
async_ with_ config - The same as
accept_async()but the one can specify a websocket configuration. Please refer toaccept_async()for more details. - accept_
hdr_ async - Accepts a new WebSocket connection with the provided stream.
- accept_
hdr_ async_ with_ config - The same as
accept_hdr_async()but the one can specify a websocket configuration. Please refer toaccept_hdr_async()for more details. - client_
async - Creates a WebSocket handshake from a request and a stream.
For convenience, the user may call this with a url string, a URL,
or a
Request. Calling withRequestallows the user to add a WebSocket protocol or other custom headers. - client_
async_ with_ config - The same as
client_async()but the one can specify a websocket configuration. Please refer toclient_async()for more details. - connect_
async - Connect to a given URL.
- connect_
async_ with_ config - The same as
connect_async()but the one can specify a websocket configuration. Please refer toconnect_async()for more details.