From 2accad049d07ee9dbb844093396968f68d406204 Mon Sep 17 00:00:00 2001 From: Silas Bartha Date: Wed, 25 Dec 2024 00:24:16 -0500 Subject: Initial Commit --- src/bin/piss-level/main.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/bin/piss-level/main.rs (limited to 'src/bin/piss-level/main.rs') diff --git a/src/bin/piss-level/main.rs b/src/bin/piss-level/main.rs new file mode 100644 index 0000000..613407a --- /dev/null +++ b/src/bin/piss-level/main.rs @@ -0,0 +1,13 @@ +use std::error::Error; + +use zbus::Connection; + +#[tokio::main] +async fn main() -> Result<(), Box>{ + let connection = Connection::session().await?; + + let m = connection.call_method(Some("dev.exvacuum.pissd"), "/dev/exvacuum/pissd", Some("dev.exvacuum.pissd"),"GetPissPercentage", &()).await?; + let reply = m.body().deserialize::().unwrap(); + println!("{}", reply); + Ok(()) +} -- cgit v1.2.3