microsandbox_agentd/lib.rs
1//! `microsandbox-agentd` is the PID 1 init process and agent daemon
2//! that runs inside the microVM guest.
3//!
4//! This crate is Linux-only.
5
6#![cfg(target_os = "linux")]
7#![warn(missing_docs)]
8
9mod config;
10mod error;
11mod rlimit;
12
13//--------------------------------------------------------------------------------------------------
14// Exports
15//--------------------------------------------------------------------------------------------------
16
17pub mod agent;
18pub mod clock;
19pub mod fs;
20pub mod handoff;
21pub mod heartbeat;
22pub mod init;
23pub mod network;
24pub mod serial;
25pub mod session;
26pub mod tls;
27
28pub use config::{AgentdConfig, BootParams, HandoffInit};
29pub use error::*;