ecnet::EcNetwork::SyncTraceReport
Cached at [stop()](/lxmaster/api/classes/EcNetwork#function-stop) from the cyclic executor's sync trace ring (see NetworkConfig::sync_trace_capacity).
#include <ec_network.hpp>
Public Attributes
| Name | |
|---|---|
| std::uint64_t | violation_count Cycles where ` |
| std::uint64_t | total_writes |
| std::vector< SyncTraceSample > | samples |
| std::size_t | ring_capacity |
Public Attributes Documentation
variable violation_count
std::uint64_t violation_count {0};
Cycles where |dc_delta| exceeded NetworkConfig::sync_trace_window_ns (window == 0 ⇒ always 0).
variable total_writes
std::uint64_t total_writes {0};
variable samples
std::vector< SyncTraceSample > samples;
variable ring_capacity
std::size_t ring_capacity {0};
Updated on 2026-07-04 at 23:28:44 +0000