connect_to_client/
connect_to_client.rs1use league_client::client;
2
3#[tokio::main]
4async fn main() {
5 let builder = client::Client::builder().unwrap();
6 let lc = builder.insecure(true).build().unwrap();
7
8 let connected = lc.connect_to_socket().await.unwrap();
9
10 let speaker = league_client::subscribe(connected).await;
11
12 let msg = (5, "OnJsonApiEvent");
13 let msg = serde_json::to_string(&msg).unwrap();
14
15 speaker.send(msg).await.expect("should have sent a message");
16
17 while let Ok(msg) = speaker.reader.recv_async().await {
18 println!("{:?}", msg.into_message());
19 }
20}