Private
Public Access
1
0

kordophoned: reorg: server impl in separate file, skeleton for conversations

This commit is contained in:
2025-02-12 00:26:32 -08:00
parent 6a7d376aa9
commit 68ff158d6c
5 changed files with 45 additions and 32 deletions

View File

@@ -0,0 +1,16 @@
use dbus::arg;
use dbus_tree::MethodErr;
use std::sync::Arc;
use crate::daemon::Daemon;
use crate::dbus::interface::NetBuzzertKordophoneServer as DbusServer;
impl DbusServer for Arc<Daemon> {
fn get_version(&mut self) -> Result<String, MethodErr> {
Ok(self.version.clone())
}
fn get_conversations(&mut self) -> Result<Vec<arg::PropMap>, dbus::MethodErr> {
todo!()
}
}