volt-ws-protocol 0.1.12

Volt websocket protocol library
Documentation
# volt-ws-protocol

This crate provides a Rust implementation of the Volt Websocket Protocol.

The library is used by the [`volt-client-rs`](../volt-client-rs/) library to communicate with the Volt API in Rust applications, by [`volt-ws-protocol-component`](../volt-ws-protocol-component/) to communicate with the Volt API via webassembly components (for example, using wasmtime from python applications), and by [`volt-ws-protocol-web`](../volt-ws-protocol-web/) to communicate with the Volt API via websockets in web applications.

## build

```sh
cargo build
```

## usage

It is unlikely that you will need to use this library directly, refer to the following projects:

- [`volt-client-rs`]../volt-client-rs/ for accessing the Volt API from Rust applications.
- [`volt-client-web`]https://github.com/tdxvolt/tdxvolt-js/tree/master/packages/volt-client-web for accessing the Volt API from javascript web applications.
- [`volt-client-grpc`]https://github.com/tdxvolt/tdxvolt-js/tree/master/packages/volt-client-grpc for accessing the Volt API from javascript nodejs applications using gRPC.
- [`volt_client_py`]https://github.com/tdxvolt/tdxvolt-py/tree/main/volt_client_web for accessing the Volt API from python applications.