Module shm

Source
Expand description

VMClock Shared Memory

This crate implements the low-level implementation to share VMClock data over a shared memory segment. This crate is meant to be used by the C and Rust versions of the ClockBound client library.

Structs§

ParseError
Custom struct used for indicating a parsing error when parsing a VMClockClockStatus from str.
VMClockShmBody
Structure that holds the VMClock data captured at a specific point in time.
VMClockShmHeader
Header structure to the Shared Memory segment where the VMClock data is kept.

Enums§

VMClockClockStatus
Definition of mutually exclusive clock status exposed to the reader.

Constants§

VMCLOCK_SHM_DEFAULT_PATH
VMCLOCK_SHM_MAGIC
The magic number that identifies a VMClock shared memory segment.