Crate socket_flow

Source
Expand description

Straightforward async Websockets library for Rust!

This library is supposed to offer a simple implementation for websockets, so end-user could use this to wrap a websockets server/client into their application, offering a smooth way of setting it up into his code.

It’s an async library based on tokio runtime, which uses a tokio TcpStream behind the scenes, using that as the starting point to implement the standards of WebSocket Protocol RFC, performing handshakes, reading frames, parsing masks, handling opcodes and internal payload.

Modules§

config
connection
error
event
extensions
handshake
message
server
split
stream