Skip to main content

Module budget_channel

Module budget_channel 

Source
Expand description

Unidirectional budget channel from the DCC cold thread to the Scheduler hot thread.

The DCC sends updated budgets at ~20 Hz. The Scheduler consumes them once per frame at the start of run_frame(). If multiple budgets arrive between frames, only the last one is kept (“last wins” semantics).

Structs§

BudgetChannel
Budget channel for cold → hot thread communication.