kordophoned: reorg: server impl in separate file, skeleton for conversations
This commit is contained in:
16
kordophoned/src/dbus/server_impl.rs
Normal file
16
kordophoned/src/dbus/server_impl.rs
Normal 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!()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user