diff --git a/daemon/src/display/headless.rs b/daemon/src/display/headless.rs new file mode 100644 index 0000000..d090b48 --- /dev/null +++ b/daemon/src/display/headless.rs @@ -0,0 +1,16 @@ +use log::info; +use tokio::sync::mpsc::Receiver; +use tokio::sync::oneshot; +use tokio_util::task::TaskTracker; + +use crate::config; +use crate::display::DisplayState; + +pub fn update_ui( + _task_tracker: &TaskTracker, + _config: &config::Config, + _ui_shutdown_rx: oneshot::Receiver<()>, + _ui_update_rx: Receiver, +) { + info!("Headless mode, not spawning UI."); +} diff --git a/daemon/src/display/mod.rs b/daemon/src/display/mod.rs index 911328a..3e9c19d 100644 --- a/daemon/src/display/mod.rs +++ b/daemon/src/display/mod.rs @@ -1,6 +1,7 @@ mod generic_framebuffer; pub mod orbic; +pub mod headless; pub mod tmobile; pub mod tplink; pub mod tplink_framebuffer;