Skip to main content

stackless_daemon/
lib.rs

1//! stackless-daemon (ARCHITECTURE.md §3): the one resident component —
2//! unix-socket RPC, the reverse proxy, process bookkeeping, and (M7)
3//! the lease reaper. Same binary as the CLI, `daemon run` subcommand.
4
5pub mod adopt;
6pub mod binary;
7pub mod client;
8pub mod launchd;
9pub mod proxy;
10pub mod reaper;
11pub mod rpc;
12pub mod server;
13pub mod state;
14
15pub use binary::{
16    ResolveSource, is_cli_process, mark_cli_process, resolve_daemon_bin, should_replace_daemon,
17};
18pub use client::{DaemonClient, DaemonError};
19pub use server::DaemonRole;