Expand description
ClockBound Shared Memory
This crate implements the low-level IPC functionality to share ClockErrorBound data and clock status over a shared memory segment. This crate is meant to be used by the C and Rust versions of the ClockBound client library.
Modules§
Macros§
- syserror
- Convenience macro to build a ShmError::SyscallError with extra info from errno and custom origin information.
Structs§
- Clock
Error Bound - Structure that holds the ClockErrorBound data captured at a specific point in time and valid until a subsequent point in time.
- ShmReader
- Reader for ClockBound daemon shared memory segment.
Enums§
- Clock
Status - Definition of mutually exclusive clock status exposed to the reader.
- ShmError
- Error condition returned by all low-level ClockBound APIs.