| abort() try | dx::usb::platform::pipe< device<>, interface > | inline |
| address | dx::usb::platform::pipe< device<>, interface > | protected |
| attributes | dx::usb::pipe< device_t > | |
| audio | dx::usb::__::endpoint | |
| buffer | dx::usb::platform::pipe< device<>, interface > | |
| callback() | dx::event< kernel > | inlinevirtual |
| dx::catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| dx::catch(const std::exception &__std_exception) | dx::event< user > | inline |
| dx::catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| catch(const dx::exception &__dx_exception) | dx::event< user > | inline |
| catch(const std::exception &__std_exception) | dx::event< user > | inline |
| catch(...) | dx::event< user > | inline |
| conclude() noexcept override | dx::usb::pipe< device_t > | inlinevirtual |
| dx::device | dx::stream::object< device<> > | protected |
| dx::stream::control< dx::stream::object< device<> > >::device | dx::stream::object< device<> > | protected |
| dx::device_t typedef | dx::stream::object< device<> > | |
| dx::stream::control< dx::stream::object< device<> > >::device_t typedef | dx::stream::object< device<> > | |
| dx::dx_catchall_handler(this,) void conclude() noexcept override | dx::stream::control< stream::object< device<> > > | inline |
| dx::stream::control< dx::stream::object< device<> > >::dx_catchall_handler(this,) void conclude() noexcept override | dx::stream::control< dx::stream::object< device<> > > | inline |
| 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::usb::platform::pipe< device<>, interface >::dx_catchall_rethrow() os_result status() const noexcept | dx::usb::platform::pipe< device<>, interface > | inline |
| endpoint()=default | dx::usb::__::endpoint | |
| endpoint(const super &endpoint) | dx::usb::__::endpoint | inline |
| event(bool signalled=false) | dx::event< kernel > | inlineexplicit |
| exception(const exception &exception, bool filtered=false) const noexcept=0 | dx::stream::object< device<> > | pure virtual |
| dx::flush() | dx::stream::control< stream::object< device<> > > | inlineprotectedvirtual |
| dx::stream::control< dx::stream::object< device<> > >::flush() | dx::stream::control< dx::stream::object< device<> > > | inlineprotectedvirtual |
| halt() noexcept override | dx::usb::platform::pipe< device<>, interface > | inlineprotectedvirtual |
| handle | dx::usb::platform::pipe< device<>, interface > | |
| idx | dx::usb::platform::pipe< device<>, interface > | protected |
| info(std::ostream &os) noexcept override | dx::usb::pipe< device_t > | inlinevirtual |
| interface | dx::usb::platform::pipe< device<>, interface > | |
| isoc | dx::usb::platform::pipe< device<>, interface > | protected |
| launch() | dx::stream::object< device<> > | inlinevirtual |
| dx::launched | dx::stream::object< device<> > | |
| dx::stream::control< dx::stream::object< device<> > >::launched | dx::stream::object< device<> > | |
| micro_frames | dx::usb::platform::pipe< device<>, interface > | |
| dx::notify | dx::stream::control< stream::object< device<> > > | |
| dx::stream::control< dx::stream::object< device<> > >::notify | dx::stream::control< dx::stream::object< device<> > > | |
| dx::object(device_t &device,...) | dx::stream::object< device<> > | inline |
| dx::object::object()=default | dx::object | |
| dx::stream::control< dx::stream::object< device<> > >::object(device_t &device,...) | dx::stream::object< device<> > | inline |
| dx::object::object()=default | dx::object | |
| operator os_event() noexcept | dx::event< kernel > | inline |
| operator<<(const data_t &data) | dx::usb::pipe< device_t > | inline |
| operator=(const endpoint &endpoint) | dx::usb::__::endpoint | inline |
| operator>>(data_t &data) | dx::usb::pipe< device_t > | inline |
| pipe(device_t &device, const usb::endpoint &endpoint) | dx::usb::pipe< device_t > | inline |
| received(os_result, size_t) | dx::usb::platform::pipe< device<>, interface > | inlineprotectedvirtual |
| dx::reset(uint64_t count=0) override try | dx::event< user > | inlinevirtual |
| dx::event< user >::reset(uint64_t count=0) override try | dx::event< user > | inlinevirtual |
| scope | dx::event< kernel > | static |
| dx::signal(uint64_t count=1) override try | dx::event< user > | inlinevirtual |
| dx::event< user >::signal(uint64_t count=1) override try | dx::event< user > | inlinevirtual |
| dx::signalled() const | dx::event< user > | inline |
| dx::event< user >::signalled() const | dx::event< user > | inline |
| start(uint64_t frame, unsigned int started=1) override try | dx::usb::platform::pipe< device<>, interface > | inlinevirtual |
| dx::start_stop_in_progress | dx::stream::control< stream::object< device<> > > | protected |
| dx::stream::control< dx::stream::object< device<> > >::start_stop_in_progress | dx::stream::control< dx::stream::object< device<> > > | protected |
| dx::started | dx::stream::control< stream::object< device<> > > | |
| dx::stream::control< dx::stream::object< device<> > >::started | dx::stream::control< dx::stream::object< device<> > > | |
| dx::stop(bool force=false) noexcept | dx::stream::control< stream::object< device<> > > | inlinevirtual |
| dx::stream::control< dx::stream::object< device<> > >::stop(bool force=false) noexcept | dx::stream::control< dx::stream::object< device<> > > | inlinevirtual |
| submit(const request< data_t > &request) const try | dx::usb::platform::pipe< device<>, interface > | inline |
| transmitted(os_result, size_t) | dx::usb::platform::pipe< device<>, interface > | inlineprotectedvirtual |
| type enum name | dx::usb::platform::pipe< device<>, interface > | |
| dx::wait(bool reset=false) override try | dx::event< user > | inlinevirtual |
| dx::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) try | dx::event< user > | inline |
| dx::event< user >::wait(bool reset=false) override try | dx::event< user > | inlinevirtual |
| dx::event< user >::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) try | dx::event< user > | inline |
| winusb | dx::usb::platform::pipe< device<>, interface > | protected |
| dx::~control() override | dx::stream::control< stream::object< device<> > > | inline |
| dx::stream::control< dx::stream::object< device<> > >::~control() override | dx::stream::control< dx::stream::object< device<> > > | inline |
| ~event()=default | dx::event< kernel > | virtual |
| ~object() | dx::object | inlinevirtual |
| ~pipe() override | dx::usb::pipe< device_t > | inline |