record-daemon: initial commit
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
//! Record Daemon - High-performance League of Legends recording daemon.
|
||||
//!
|
||||
//! This daemon automatically records League of Legends matches using libobs,
|
||||
//! captures game events via the League Client API (LQP), and exposes
|
||||
//! configuration via a Unix socket IPC for the Tauri app.
|
||||
|
||||
pub mod config;
|
||||
pub mod error;
|
||||
pub mod ipc;
|
||||
pub mod lqp;
|
||||
pub mod recording;
|
||||
pub mod state;
|
||||
pub mod timeline;
|
||||
|
||||
pub use config::Settings;
|
||||
pub use error::{DaemonError, Result};
|
||||
pub use ipc::IpcServer;
|
||||
pub use lqp::LqpClient;
|
||||
pub use recording::RecordingEngine;
|
||||
pub use state::{DaemonStateMachine, DaemonStatus};
|
||||
pub use timeline::TimelineStore;
|
||||
|
||||
/// Daemon version.
|
||||
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
|
||||
|
||||
/// Daemon name.
|
||||
pub const NAME: &str = env!("CARGO_PKG_NAME");
|
||||
Reference in New Issue
Block a user