Expand description
Widely-shared type definitions.
Modules§
- backend_
engagement - Machine-readable evidence that the selected backend performed its own work.
- build_
info - Machine-readable facts about a Hermit binary.
- collections
- config
- Detcore configuration and widely used types.
- fd
- futex
- happens_
before - Happens-before edges: a sparse, authored partial order over dynamic events.
- host_
capability - Closed host-capability vocabulary and probes shared by validation records.
- network_
trace - Versioned data model for schedule-independent external network input.
- pedigree
- An example that tracks thread pedigree using local state.
- pid
- procfs
- Types and parsers shared by procfs producers and consumers.
- schedule
- summary
- Summaries of complete hermit runs.
- time
Constants§
- HERMIT_
POLICY_ REFUSAL_ EXIT - Exit status for a run HERMIT DELIBERATELY REFUSED, as distinct from one where hermit itself broke.
- HERMIT_
SIGINT_ DEATH_ EXIT 128 + SIGINT. Spelled from the shared helper so it cannot drift from the band, and pinned below so it cannot drift from 130.- SIGNAL_
EXIT_ BASE - The shell’s base for “killed by signal N”: a process killed by signal
Nis conventionally reported as128 + N.
Functions§
- signal_
exit_ status - The status a signal-terminated run reports,
128 + signo. - signal_
from_ exit_ status - Recover the signal from a
128 + signostatus, orNoneif it is not in the band.