manager: Slim down root interface, moving most getters directly to the user interface

This commit is contained in:
Vicki Pfau 2024-05-20 20:52:08 -07:00
parent 03b3c032d3
commit b2f612cd45
3 changed files with 79 additions and 229 deletions

View file

@ -32,7 +32,7 @@ async fn create_connection() -> Result<Connection> {
pub async fn daemon() -> Result<()> {
// This daemon is responsible for creating a dbus api that steam client can use to do various OS
// level things. It implements com.steampowered.SteamOSManager1.Manager interface
// level things. It implements com.steampowered.SteamOSManager1.RootManager interface
let stdout_log = fmt::layer();
let subscriber = Registry::default().with(stdout_log);