sysd_manager_base/
consts.rs1use constcat::concat;
2
3pub const APP_ID: &str = "io.github.plrigaux.sysd-manager";
4
5pub const PROXY_SERVICE: &str = "sysd-manager-proxy";
6
7pub const PROXY_SERVICE_DEV: &str = "sysd-manager-proxy-dev";
8
9pub const DBUS_NAME: &str = "io.github.plrigaux.SysDManager";
10pub const DBUS_NAME_DEV: &str = concat!(DBUS_NAME, "Dev");
11
12#[cfg(feature = "flatpak")]
13pub const DBUS_NAME_FLATPAK: &str = concat!(DBUS_NAME, "Flatpak");
14#[cfg(feature = "appimage")]
15pub const DBUS_NAME_APPIMAGE: &str = concat!(DBUS_NAME, "AppImage");
16pub const DBUS_INTERFACE: &str = DBUS_NAME;
17pub const DBUS_DESTINATION: &str = DBUS_NAME;
18pub const DBUS_DESTINATION_DEV: &str = DBUS_NAME_DEV;
19pub const DBUS_PATH: &str = "/io/github/plrigaux/SysDManager";
20pub const DBUS_PATH_DEV: &str = concat!(DBUS_PATH, "Dev");
21
22pub const MIN_HEART_BEAT_ELAPSE: u64 = 500;
23pub const MAX_HEART_BEAT_ELAPSE: u64 = 300_000;