Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
Nodes::RateLimiter::Node Struct Reference
Classes | |
| struct | ins |
| struct | ui |
Public Types | |
| enum class | Mode { Limit , Debounce } |
| using | tick = ossia::token_request |
Public Attributes | ||
| RateLimiter | https: halp_meta(author | |
| struct Nodes::RateLimiter::Node::ins | inputs | |
| struct { | ||
| halp::timed_callback<"out", ossia::value > out | ||
| } | outputs | |
| ossia::exec_state_facade | ossia_state | |
| int64_t | last_time {} | |
| std::optional< ossia::value > | pending | |
| long double | deadline {} | |
| std::optional< int64_t > | previous_end | |
| Mode | previous_mode {Mode::Limit} | |
| ossia::small_vector< const ossia::timed_value *, 16 > | ordered_events | |
Static Public Attributes | |
| static constexpr int64_t | flicks_per_ms = 705'600 |
The documentation for this struct was generated from the following file: