htoprs 0.3.0

A faithful Rust port of htop — the interactive process viewer
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Ported htop DragonFly BSD platform modules.
//!
//! Mirrors the `linux/` and `darwin/` platform sub-trees: one Rust module per
//! DragonFly BSD C file. `DragonFlyBSDProcess` is pure (no `libkvm`/`sysctl`)
//! and reuses the shared `Process`/`Row` object model and the `ProcessClass`/
//! `RowClass` vtables; the `Machine`/`ProcessTable`/`Platform` modules (which
//! call `kvm_*`/`sysctl`) are added as they are ported and gate their
//! BSD-specific syscalls behind `#[cfg(target_os = "dragonfly")]`.

pub mod dragonflybsdmachine;
pub mod dragonflybsdprocess;
pub mod dragonflybsdprocesstable;
pub mod platform;