lox/crates/rdsys-backend-api
onyinyang b6ff0c60e2
Update rdsys-api-backend and lox-distributor to match rdsys
2023-10-18 12:08:15 -04:00
..
src Update rdsys-api-backend and lox-distributor to match rdsys 2023-10-18 12:08:15 -04:00
.gitignore Merge 'rdsys-backend/main' into lox-workspace 2023-06-05 14:56:41 -04:00
Cargo.toml Add static request capabilities to rdsys-api-backend 2023-10-18 12:08:14 -04:00
LICENSE Add License for rdsys-backend-api 2023-07-25 16:06:35 +00:00
README.md Merge 'rdsys-backend/main' into lox-workspace 2023-06-05 14:56:41 -04:00

README.md

rdsys backend API

Usage

use rdsys_backend::start_stream;
use tokio;

#[tokio::main]
async fn main() {
    let endpoint = String::from("http://127.0.0.1:7100/resource-stream");
    let name = String::from("https");
    let token = String::from("HttpsApiTokenPlaceholder");
    let types = vec![String::from("obfs2"), String::from("scramblesuit")];
    let rx = start_stream(endpoint, name, token, types).await.unwrap();
    for diff in rx {
        println!("Received diff: {:?}", diff);
    }
}