Voyant API 0.9.2
Loading...
Searching...
No Matches
Public Attributes | List of all members
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: