Skip to main content

shadow_rs/host/
mod.rs

1//! Process management and emulation of Linux behaviour.
2//!
3//! This module contains the code responsible for starting the managed processes in a way that
4//! allows Shadow to intercept their syscalls. It also contains the emulation of Linux hosts,
5//! threads, processes, syscalls, files, network interfaces, etc.
6
7pub mod context;
8pub mod cpu;
9pub mod descriptor;
10pub mod fcntl_lock_table;
11pub mod futex_table;
12#[allow(clippy::module_inception)]
13pub mod host;
14pub mod managed_thread;
15pub mod memory_manager;
16pub mod network;
17pub mod process;
18pub mod status_listener;
19pub mod syscall;
20pub mod thread;
21pub mod timer;