https://github.com/aptpod/iscp-rs
iSCP client library for Rust. iSCP (intdash Stream Control Protocol) is an L7 network protocol authored by aptpod, Inc.
https://github.com/aptpod/iscp-rs
Last synced: 4 months ago
JSON representation
iSCP client library for Rust. iSCP (intdash Stream Control Protocol) is an L7 network protocol authored by aptpod, Inc.
- Host: GitHub
- URL: https://github.com/aptpod/iscp-rs
- Owner: aptpod
- License: apache-2.0
- Created: 2022-11-11T04:09:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-01-20T03:03:42.000Z (5 months ago)
- Last Synced: 2026-01-20T09:37:04.101Z (5 months ago)
- Language: Rust
- Homepage:
- Size: 637 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iSCP-rs
iSCPv2 Client Library
## Installation
Add this dependency to your Cargo.toml:
```toml
iscp-rs = "1"
```
## Detailed Documentation
- [API Documentation](https://docs.rs/iscp-rs/latest/iscp/)
- [Example Code](./examples)
### Crate Features
* `gen`: Regenerates protobuf messages for using the latest protobuf version.
* `unstable-webtransport`: Enables experimental WebTransport support. To use this feature, add the following to your Cargo.toml:
```toml
iscp-rs = { version = "1", features = ["unstable-webtransport"] }
```
This feature adds WebTransport as an alternative transport protocol alongside WebSockets. Note that this is an experimental feature and may change in future releases.