dxd - dynax driver framework 2.1.0d71
cross platform open source driver development framework
|
stream interface descriptor More...
#include <dx_stream.h>
Classes | |
struct | config |
stream interface descriptor More... | |
struct | pin |
Public Types | |
typedef stream | desc |
Public Member Functions | |
uint32_t | enumerate (const circular::format &format) const |
enumerate typified pins | |
const struct pin * | find (uint32_t &pin, const circular::format &format=circular::any) const |
find typified pin | |
operator const target_t & () const | |
Public Attributes | |
struct dx::stream::desc::stream::config | config [max_configurations] |
uint32_t | configurations |
number of configurations for this stream | |
struct dx::stream::desc::stream::pin | pin [max_pins] |
uint32_t | pins |
target_t | target |
hardware interface | |
stream interface descriptor
typedef stream dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::desc |
|
inline |
enumerate typified pins
|
inline |
find typified pin
|
inline |
struct dx::stream::desc::stream::config dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config[max_configurations] |
uint32_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::configurations |
number of configurations for this stream
struct dx::stream::desc::stream::pin dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::pin[max_pins] |
uint32_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::pins |
target_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::target |
hardware interface
(c) copyright 2009 dynamic acoustics e.U. | generated on Wed Oct 2 2024 |