dxd - dynax driver framework 2.2.0d91
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::platform::pipe< device_t, interface_t > Member List

This is the complete list of members for dx::usb::platform::pipe< device_t, interface_t >, including all inherited members.

abort() trydx::usb::platform::pipe< device_t, interface_t >inline
addressdx::usb::platform::pipe< device_t, interface_t >protected
addressdx::usb::platform::pipe< device_t, interface_t >protected
bufferdx::usb::platform::pipe< device_t, interface_t >
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() noexceptdx::objectinlinevirtual
control< stream::devicedx::stream::object< device_t >protected
control< dx::stream::object< device_t > >::devicedx::stream::object< device_t >protected
control< stream::device_t typedefdx::stream::object< device_t >
control< dx::stream::object< device_t > >::device_t typedefdx::stream::object< device_t >
control< stream::dx_catchall_handler(this,) void conclude() noexcept overridedx::stream::control< stream::object< device_t > >inline
control< dx::stream::object< device_t > >::dx_catchall_handler(this,) void conclude() noexcept overridedx::stream::control< dx::stream::object< device_t > >inline
dx_catchall_rethrow() os_result status() const noexceptdx::usb::platform::pipe< device_t, interface_t >inline
dx_catchall_rethrow(try {const_cast< pipe * >(this) ->clear();} dx_catchall_handler(this,), "idx:%d size:%lld", idx, sizeof request) template< typename data_t > data_t submit(const control &control) constdx::usb::platform::pipe< device_t, interface_t >inline
event typedefdx::usb::platform::pipe< device_t, interface_t >protected
dx::event< kernel >::event(bool signalled=false)dx::event< kernel >inlineexplicit
exception(const exception &exception, bool filtered=false) const noexcept=0dx::objectpure virtual
halt() noexcept overridedx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
handledx::usb::platform::pipe< device_t, interface_t >
idxdx::usb::platform::pipe< device_t, interface_t >protected
in() const noexceptdx::usb::platform::pipe< device_t, interface_t >inline
control< stream::info(std::ostream &os) noexcept override trydx::stream::control< stream::object< device_t > >inlinevirtual
control< dx::stream::object< device_t > >::info(std::ostream &os) noexcept override trydx::stream::control< dx::stream::object< device_t > >inlinevirtual
interfacedx::usb::platform::pipe< device_t, interface_t >
isocdx::usb::platform::pipe< device_t, interface_t >protected
isocdx::usb::platform::pipe< device_t, interface_t >protected
launch()dx::objectinlinevirtual
control< stream::launcheddx::object
control< dx::stream::object< device_t > >::launcheddx::object
micro_framesdx::usb::platform::pipe< device_t, interface_t >
control< stream::notifydx::stream::control< stream::object< device_t > >
control< dx::stream::object< device_t > >::notifydx::stream::control< dx::stream::object< device_t > >
control< stream::object(device_t &device,...)dx::stream::object< device_t >inline
control< stream::object(device_t &device)dx::stream::object< device_t >inline
control< stream::dx::object::object()=defaultdx::object
control< dx::stream::object< device_t > >::object(device_t &device,...)dx::stream::object< device_t >inline
control< dx::stream::object< device_t > >::object(device_t &device)dx::stream::object< device_t >inline
dx::object::object()=defaultdx::object
operator os_event() noexceptdx::event< kernel >inline
pipe(device_t &device, const endpoint &endpoint)dx::usb::platform::pipe< device_t, interface_t >inline
received(os_result, size_t)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
received(os_result, size_t, int64_t, usb::isoc::frame *)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
received(os_result, size_t)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
received(os_result, size_t, int64_t, usb::isoc::frame *)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
dx::reset(uint64_t count=0) trydx::event< user >inline
dx::event< user >::reset(uint64_t count=0) trydx::event< user >inline
scopedx::event< kernel >static
dx::signal(uint64_t count=1) trydx::event< user >inline
dx::event< user >::signal(uint64_t count=1) trydx::event< user >inline
dx::signalled() constdx::event< user >inline
dx::event< user >::signalled() constdx::event< user >inline
start(uint64_t frame, unsigned int started=1) override trydx::usb::platform::pipe< device_t, interface_t >inlinevirtual
control< stream::start_stop_in_progressdx::stream::control< stream::object< device_t > >protected
control< dx::stream::object< device_t > >::start_stop_in_progressdx::stream::control< dx::stream::object< device_t > >protected
control< stream::starteddx::stream::control< stream::object< device_t > >
control< dx::stream::object< device_t > >::starteddx::stream::control< dx::stream::object< device_t > >
control< stream::stop(bool force=false) noexceptdx::stream::control< stream::object< device_t > >inlinevirtual
control< dx::stream::object< device_t > >::stop(bool force=false) noexceptdx::stream::control< dx::stream::object< device_t > >inlinevirtual
submit(const request< data_t > &request) const trydx::usb::platform::pipe< device_t, interface_t >inline
transmitted(os_result, size_t)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
transmitted(os_result, size_t, int64_t, usb::isoc::frame *)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
transmitted(os_result, size_t)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
transmitted(os_result, size_t, int64_t, usb::isoc::frame *)dx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
type enum namedx::usb::platform::pipe< device_t, interface_t >
type enum namedx::usb::platform::pipe< device_t, interface_t >
typedx::usb::platform::pipe< device_t, interface_t >
dx::wait(bool reset=false) trydx::event< user >inline
dx::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) trydx::event< user >inline
dx::event< user >::wait(bool reset=false) trydx::event< user >inline
dx::event< user >::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false) trydx::event< user >inline
winusbdx::usb::platform::pipe< device_t, interface_t >protected
control< stream::~control() noexcept overridedx::stream::control< stream::object< device_t > >inline
control< dx::stream::object< device_t > >::~control() noexcept overridedx::stream::control< dx::stream::object< device_t > >inline
~event()=defaultdx::event< kernel >virtual
~object() noexceptdx::objectinlinevirtual
~pipe() noexcept overridedx::usb::platform::pipe< device_t, interface_t >inlineprotected

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Mar 12 2025

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.