|
Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
|
O(1) aggregate facts; free total does not imply cursor is free. More...
#include <stream_budget.h>
Data Fields | |
| size_t | capacity |
| size_t | outstanding |
| size_t | free_blocks |
| uint64_t | epoch |
| uint32_t | losses |
| bool | next_free |
| bool | stopping |
O(1) aggregate facts; free total does not imply cursor is free.
Definition at line 14 of file stream_budget.h.
| size_t nx_stream_observation_t::capacity |
Definition at line 15 of file stream_budget.h.
| uint64_t nx_stream_observation_t::epoch |
Definition at line 18 of file stream_budget.h.
| size_t nx_stream_observation_t::free_blocks |
Definition at line 17 of file stream_budget.h.
| uint32_t nx_stream_observation_t::losses |
Definition at line 19 of file stream_budget.h.
| bool nx_stream_observation_t::next_free |
Definition at line 20 of file stream_budget.h.
| size_t nx_stream_observation_t::outstanding |
Definition at line 16 of file stream_budget.h.
| bool nx_stream_observation_t::stopping |
Definition at line 21 of file stream_budget.h.