|
Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
|
#include <run_control.h>
Public Attributes | |
| std::uint64_t | samples = 0 |
| std::uint64_t | records = 0 |
| std::uint32_t | misses = 0 |
| std::uint32_t | overflow = 0 |
| bool | safe = false |
Observed counts, independent of planned cycle count or controller output.
Definition at line 27 of file run_control.h.
| std::uint32_t witness::RunResult::misses = 0 |
Observed fabric deadline-miss counter.
Definition at line 29 of file run_control.h.
| std::uint32_t witness::RunResult::overflow = 0 |
Observed fabric dropped-event counter.
Definition at line 29 of file run_control.h.
| std::uint64_t witness::RunResult::records = 0 |
Actual number of drained fabric event records.
Definition at line 28 of file run_control.h.
| bool witness::RunResult::safe = false |
Observed latched fabric safe-state flag.
Definition at line 30 of file run_control.h.
| std::uint64_t witness::RunResult::samples = 0 |
Actual number of completed controller samples.
Definition at line 28 of file run_control.h.