Private
Public Access
1
0

Adds kordophoned, basic dbus interface

This commit is contained in:
2025-02-11 23:15:24 -08:00
parent 16c202734c
commit fddc45c62a
9 changed files with 365 additions and 10 deletions

24
kordophoned/src/main.rs Normal file
View File

@@ -0,0 +1,24 @@
mod dbus;
mod daemon;
use std::future;
use std::sync::Arc;
use log::LevelFilter;
fn initialize_logging() {
env_logger::Builder::from_default_env()
.filter_level(LevelFilter::Info)
.format_timestamp_secs()
.init();
}
#[tokio::main]
async fn main() {
initialize_logging();
let daemon = Arc::new(daemon::Daemon::new());
let endpoint = Arc::new(dbus::endpoint::Endpoint::new(daemon));
endpoint.start().await;
future::pending::<()>().await;
unreachable!()
}