From 4dd23fce8efee48b354efdbe4ca062da6b919c54 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Wed, 26 Jun 2024 20:55:53 -0700 Subject: [PATCH] proxy: Add missing UdevEvents proxy --- src/proxy.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/proxy.rs b/src/proxy.rs index df8fcf6..513d6a3 100644 --- a/src/proxy.rs +++ b/src/proxy.rs @@ -134,6 +134,17 @@ trait Manager { fn set_wifi_power_management_state(&self, value: u32) -> zbus::Result<()>; } +#[proxy( + interface = "com.steampowered.SteamOSManager1.UdevEvents", + default_service = "com.steampowered.SteamOSManager1", + default_path = "/com/steampowered/SteamOSManager1/UdevEvents" +)] +trait UdevEvents { + /// OverCurrent signal + #[zbus(signal)] + fn over_current(&self, devpath: &str, port: &str, count: u64) -> zbus::Result<()>; +} + #[proxy( default_service = "com.steampowered.SteamOSManager1", interface = "com.steampowered.SteamOSManager1.Job",