|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
what this pipe's session needs beside its own requests: the feedback ring of lines per frame, and an explicit feedback endpoint's own slots More...
#include <dx_usb_stream_pipe.h>
Public Attributes | |
| std::shared_ptr< dx::circular > | feedback |
| one line count per frame: what this pipe's slot of that frame carries | |
| std::unique_ptr< dx::usb::pipe< device_t > > | sync |
| explicit feedback: the isoc endpoint an asynchronous sink states its rate on, the pipeline's sync slots its requests | |
| std::unique_ptr< uint8_t[]> | sync_buffer |
| sync: every slot's packets | |
| std::unique_ptr< union usb::isoc::frame[]> | sync_frame |
| sync: the frame descriptors of every slot | |
| std::unique_ptr< uint64_t[]> | sync_sequence |
| sync: the bus frame a slot is scheduled for, 0: free | |
what this pipe's session needs beside its own requests: the feedback ring of lines per frame, and an explicit feedback endpoint's own slots
| std::shared_ptr<dx::circular> dx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc::feedback |
one line count per frame: what this pipe's slot of that frame carries
| std::unique_ptr<dx::usb::pipe<device_t> > dx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc::sync |
explicit feedback: the isoc endpoint an asynchronous sink states its rate on, the pipeline's sync slots its requests
| std::unique_ptr<uint8_t[]> dx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc::sync_buffer |
sync: every slot's packets
| std::unique_ptr<union usb::isoc::frame[]> dx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc::sync_frame |
sync: the frame descriptors of every slot
| std::unique_ptr<uint64_t[]> dx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc::sync_sequence |
sync: the bus frame a slot is scheduled for, 0: free
| (c) copyright 2009 dynamic acoustics e.U. | generated on |