real-time ⏱️
Safely share data with a real-time thread.
Overview
This is a port of some of the algorithms used by RealtimeObject
from FAbian's Realtime Box o' Tricks, that was
presented at Meeting C++ 2019.
It allows data to be shared safely between a single real-time thread and potentially multiple other threads, without blocking the real-time thread.
Usage
Add this to your Cargo.toml:
[]
= "0.4"
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.