synd-runtime 0.4.0

Runtime session and singleton daemon lifecycle for syndicationd
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[cfg(unix)]
mod claim;
mod control;
mod launch;
mod service;
mod status;

#[cfg(unix)]
pub(crate) use claim::{
    DaemonClaim, DaemonClaimLockAcquirer, DaemonClaimOwner, SignalTarget, remove_stale_claim,
    wait_until_claim_released,
};
pub use control::Control;
pub use launch::{DaemonExecutable, DaemonLaunchConfig, DaemonLaunchInfo, DaemonLaunchLog};
pub(crate) use launch::{DaemonHandle, DaemonLauncher};
pub use service::{Daemon, DaemonConfig};
pub use status::{PlacementSummary, ShutdownResult, State, Status};