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

This is the complete list of members for dx::usb::pipe< device_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
attributesdx::usb::pipe< device_t >
audiodx::usb::__::endpoint
bufferdx::usb::platform::pipe< device_t, interface_t >
devicedx::usb::platform::pipe< device_t, interface_t >
dx_catchall_rethrow(;,"endpoint:%x interface:%d setting:%d", endpoint.address, endpoint.interface, endpoint.setting) bool in() const noexceptdx::usb::pipe< device_t >inline
dx::usb::platform::pipe::dx_catchall_rethrow() os_result status() const noexceptdx::usb::platform::pipe< device_t, interface_t >inline
dx::usb::platform::pipe::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
endpoint()=defaultdx::usb::__::endpoint
endpoint(const super &endpoint)dx::usb::__::endpointinline
exception(const dx::exception &exception, bool filtered=false) const noexceptdx::usb::platform::pipe< device_t, interface_t >inlineprotectedvirtual
exception(const dx::exception &exception, bool filtered=false) const noexceptdx::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
info(std::ostream &os) noexceptdx::usb::pipe< device_t >inline
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
max_frame_size(uint32_t frame_size)dx::usb::pipe< device_t >inline
micro_framesdx::usb::platform::pipe< device_t, interface_t >
operator<<(const data_t &data)dx::usb::pipe< device_t >inline
operator=(const endpoint &endpoint)dx::usb::__::endpointinline
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_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
start(uint64_t, unsigned int=1)dx::usb::platform::pipe< device_t, interface_t >inlinevirtual
start(uint64_t, unsigned int=1) trydx::usb::platform::pipe< device_t, interface_t >inlinevirtual
stop(bool=false) noexceptdx::usb::platform::pipe< device_t, interface_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 >
winusbdx::usb::platform::pipe< device_t, interface_t >protected
~pipe() noexcept overridedx::usb::pipe< device_t >inlineprotectedvirtual

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 20 2024

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.