Voyant API 0.16.0
Loading...
Searching...
No Matches
CounterState Struct Reference

#include <voyant_types_ffi.hpp>

Public Attributes

uint64_t total_frame_count
uint64_t total_ramp_count
uint32_t total_drops_count
uint8_t any_drops_sticky
uint32_t mcu_cycles_counter

Detailed Description

Frame and ramp counters — already in natural units.

Member Data Documentation

◆ any_drops_sticky

uint8_t CounterState::any_drops_sticky

Represented as u8 (0 = false, nonzero = true) for C ABI safety. Use .any_drops_sticky != 0 in Rust, or compare to 0 in C/Python.

◆ mcu_cycles_counter

uint32_t CounterState::mcu_cycles_counter

◆ total_drops_count

uint32_t CounterState::total_drops_count

◆ total_frame_count

uint64_t CounterState::total_frame_count

◆ total_ramp_count

uint64_t CounterState::total_ramp_count

The documentation for this struct was generated from the following file: