You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
8 years ago | |
|---|---|---|
| examples | 8 years ago | |
| src | 8 years ago | |
| tests | 8 years ago | |
| .gitignore | 9 years ago | |
| .travis.yml | 8 years ago | |
| Cargo.toml | 8 years ago | |
| LICENSE | 9 years ago | |
| README.md | 8 years ago | |
README.md
tokio-tungstenite
Asynchronous WebSockets for Tokio stack.
Usage
First, you need to add this in your Cargo.toml:
[dependencies]
tokio-timer = "*"
Next, add this to your crate:
extern crate tokio_tungstenite;
Take a look at the examples/ directory for client and server examples. You may also want to get familiar with
tokio if you don't have any experience with it.
What is tokio-tungstenite?
This crate is based on tungstenite-rs Rust WebSocket library and provides tokio bindings and wrappers for it, so you
can use it with non-blocking/asynchronous TcpStreams from and couple it together with other crates from tokio stack.