| __dx_catchall(this->started=0;std::cerr<< dx::exception(&exception, exception.error, __PRETTY_FUNCTION__, __FILE__, __LINE__)<< std::endl;,) void pump_out() noexcept try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| __dx_catchall(this->started=0;std::cerr<< dx::exception(&exception, exception.error, __PRETTY_FUNCTION__, __FILE__, __LINE__)<< std::endl;,) void pump_in() noexcept try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| __dx_catchall(this->started=0;std::cerr<< dx::exception(&exception, exception.error, __PRETTY_FUNCTION__, __FILE__, __LINE__)<< std::endl;,) public | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| abort() try | dx::usb::pipe< device_t > | inline |
| address | dx::usb::pipe< device_t > | protected |
| alloc(size_t=0, bool free=true) override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| async | dx::usb::stream::pipe< device_t, circular_t, stream_t > | protected |
| attach(channel_t **[2], uint64_t[(channels+63)/64]) | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inline |
| attributes | dx::usb::pipe< device_t > | |
| audio | dx::usb::pipe< device_t > | |
| buffer | dx::usb::pipe< device_t > | |
| cache | dx::usb::stream::pipe< device_t, circular_t, stream_t > | protected |
| callback() | dx::usb::pipe< device_t > | inlinevirtual |
| catch(const dx::exception &__dx_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const std::exception &__std_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(...) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const dx::exception &__dx_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const std::exception &__std_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(...) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const dx::exception &__dx_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const std::exception &__std_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(...) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const dx::exception &__dx_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const std::exception &__std_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(...) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const dx::exception &__dx_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(const std::exception &__std_exception) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| catch(...) | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| circular | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | protected |
| completion | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| conclude() noexcept override | dx::usb::pipe< device_t > | inlinevirtual |
| count | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| cycle | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| data | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| desc typedef | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| device | dx::usb::pipe< device_t > | protected |
| device | dx::usb::pipe< device_t > | protected |
| device_t typedef | dx::usb::pipe< device_t > | |
| device_t typedef | dx::usb::pipe< device_t > | |
| dx_catchall_handler(this,) ~pipe() override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| dx_catchall_rethrow(;,"endpoint:%x interface:%d setting:%d", endpoint.address, endpoint.interface, endpoint.setting) pipe &max_frame_size(uint32_t frame_size) | dx::usb::pipe< device_t > | inline |
| dx_catchall_rethrow() os_result status() const noexcept | dx::usb::pipe< device_t > | inline |
| dx_catchall_rethrow() virtual void free() noexcept | dx::usb::pipe< device_t > | inline |
| encoder(dx::stream::encoder::index::type type, unsigned int index, float value) override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| encoder(dx::stream::encoder::index::type type, unsigned int index) const override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| endpoint()=default | dx::usb::__::endpoint | |
| endpoint(const super &endpoint) | dx::usb::__::endpoint | inline |
| event(bool signalled=false) | dx::event< kernel > | inlineexplicit |
| event_t typedef | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| exception(const dx::exception &exception, bool filtered=false) const noexcept override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > >::exception(const class exception &exception, bool filtered=false) const noexcept override | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inline |
| flush() override | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inlinevirtual |
| free() noexcept override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| granularity | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| halt() noexcept override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| handle | dx::usb::pipe< device_t > | |
| id | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| idx | dx::usb::pipe< device_t > | protected |
| info(std::ostream &os) noexcept override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| initialize() override | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| dx::usb::audio::isoc::cycle::initialize(uint32_t samplerate, uint32_t line_size, uint32_t micro_frames, bool implicit_feedback) | dx::usb::audio::isoc::cycle | inlineprotected |
| dx::usb::audio::isoc::cycle::initialize(uint32_t packet_size, uint32_t micro_frames) | dx::usb::audio::isoc::cycle | inlineprotected |
| interface | dx::usb::pipe< device_t > | |
| isoc | dx::usb::stream::pipe< device_t, circular_t, stream_t > | protected |
| latency | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| launch() override try | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inlinevirtual |
| launched | dx::usb::pipe< device_t > | |
| launched | dx::usb::pipe< device_t > | |
| linesize | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| micro_frames | dx::usb::pipe< device_t > | |
| monitor | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| notify | dx::usb::pipe< device_t > | |
| notify | dx::usb::pipe< device_t > | |
| dx::object(device_t &device,...) | dx::stream::object< _device_t > | inline |
| dx::object(device_t &device) | dx::stream::object< _device_t > | inline |
| dx::object::object()=default | dx::object | |
| dx::stream::control< dx::stream::object< device_t > >::object(device_t &device,...) | dx::stream::object< _device_t > | inline |
| dx::stream::control< dx::stream::object< device_t > >::object(device_t &device) | dx::stream::object< _device_t > | inline |
| dx::object::object()=default | dx::object | |
| operator const os_event() const noexcept | dx::usb::pipe< device_t > | inline |
| operator dx::circular *() const noexcept | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inline |
| operator os_event() noexcept | dx::usb::pipe< device_t > | inline |
| operator->() const noexcept | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inline |
| operator::HANDLE() const noexcept | dx::usb::pipe< device_t > | inline |
| operator<<(const data_t &data) | dx::usb::pipe< device_t > | inline |
| dx::operator=(const endpoint &endpoint) | dx::usb::__::endpoint | inline |
| dx::usb::platform::pipe< device_t, interface >::operator=(const resource &resource) try | dx::resource< invalid_t > | inline |
| operator>>(data_t &data) | dx::usb::pipe< device_t > | inline |
| pause class | dx::usb::stream::pipe< device_t, circular_t, stream_t > | friend |
| process | dx::usb::pipe< device_t > | protected |
| received(os_result status, size_t size) override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| received(os_result status, size_t size, int64_t timestamp, usb::isoc::frame *frame) override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| reset(uint64_t count=0) override try | dx::usb::pipe< device_t > | inline |
| reset(uint64_t count=0) override try | dx::usb::pipe< device_t > | inline |
| resource()=default | dx::resource< invalid_t > | protected |
| samplerate | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| scope | dx::usb::pipe< device_t > | static |
| signal(uint64_t count=1) override try | dx::usb::pipe< device_t > | inline |
| signal(uint64_t count=1) override try | dx::usb::pipe< device_t > | inline |
| signalled() const | dx::usb::pipe< device_t > | inline |
| signalled() const | dx::usb::pipe< device_t > | inline |
| start(uint64_t frame, unsigned int starting=1) override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| start_stop_in_progress | dx::usb::pipe< device_t > | protected |
| start_stop_in_progress | dx::usb::pipe< device_t > | protected |
| started | dx::usb::pipe< device_t > | |
| started | dx::usb::pipe< device_t > | |
| status | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| stop(bool force=false) noexcept | dx::usb::pipe< device_t > | inlinevirtual |
| stop(bool force=false) noexcept | dx::usb::pipe< device_t > | inlinevirtual |
| stream(device_t &device, const decltype(id)&id, const desc &desc) | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inline |
| submit | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > >::submit(dx::stream::encoder::index::type, unsigned int, uint8_t) | dx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | inlinevirtual |
| dx::usb::pipe< device_t >::submit(const request< data_t > &request) const try | dx::usb::pipe< device_t > | inline |
| sync | dx::usb::stream::pipe< device_t, circular_t, stream_t > | protected |
| tick | dx::usb::audio::isoc::cycle | protected |
| ticks | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| transaction | dx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| transmitted(os_result status, size_t size) override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotectedvirtual |
| transmitted(os_result status, size_t size, int64_t timestamp, usb::isoc::frame *) override try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| type enum name | dx::usb::pipe< device_t > | |
| wait(bool reset=false) override try | dx::usb::pipe< device_t > | inline |
| wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) try | dx::usb::pipe< device_t > | inline |
| wait(bool reset=false) override try | dx::usb::pipe< device_t > | inline |
| wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) try | dx::usb::pipe< device_t > | inline |
| watchdog() noexcept try | dx::usb::stream::pipe< device_t, circular_t, stream_t > | inlineprotected |
| winusb | dx::usb::pipe< device_t > | protected |
| dx::~control() override | dx::stream::control< stream::object< device_t > > | inline |
| dx::stream::control< dx::stream::object< device_t > >::~control() override | dx::stream::control< dx::stream::object< device_t > > | inline |
| ~event()=default | dx::event< kernel > | virtual |
| ~object() | dx::object | inlinevirtual |
| ~pipe() override | dx::usb::pipe< device_t > | inline |
| ~resource() | dx::resource< invalid_t > | inlinevirtual |