|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
the device's configuration, the value the promoted configuration holds: the bus entity selecting it and, per stream, the index of its active stream configuration - one past the stream's configurations: the stream is off More...
#include <dx_stream.h>
Public Member Functions | |
| bool | operator ==(const configuration &) const= default |
Public Attributes | |
| uint32_t | config [max_streams] {} |
| per stream: the index into its config[] | |
| uint32_t | id{} |
| the bus entity selecting the configuration (USB: bConfigurationValue) | |
the device's configuration, the value the promoted configuration holds: the bus entity selecting it and, per stream, the index of its active stream configuration - one past the stream's configurations: the stream is off
|
default |
| uint32_t dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>::configuration::config[max_streams]{} |
per stream: the index into its config[]
| uint32_t dx::stream::desc<target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations, max_sources>::configuration::id{} |
the bus entity selecting the configuration (USB: bConfigurationValue)