dxd - dynax driver framework 3.0.2
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()dx::usb::platform::pipe<device_t, interface_t>inline
abort()dx::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
clear(bool force= false)dx::usb::platform::pipe<device_t, interface_t>inline
clear()dx::usb::platform::pipe<device_t, interface_t>inline
completeddx::usb::platform::pipe<device_t, interface_t>protected
dx::conclude() noexceptdx::stream::control<stream::object<device_t>>inlinevirtual
dx::stream::control<dx::stream::object<device_t>>::conclude() noexceptdx::stream::control<dx::stream::object<device_t>>inlinevirtual
dx::control(args_t&&... args)dx::stream::control<stream::object<device_t>>inline
dx::stream::control<dx::stream::object<device_t>>::control(args_t&&... args)dx::stream::control<dx::stream::object<device_t>>inline
dx::devicedx::stream::object<_device_t>protected
dx::stream::control<dx::stream::object<device_t>>::devicedx::stream::object<_device_t>protected
dx::device_t typedefdx::stream::object<_device_t>
dx::stream::control<dx::stream::object<device_t>>::device_t typedefdx::stream::object<_device_t>
drain(std::chrono::milliseconds timeout= std::chrono::milliseconds(250)) noexceptdx::usb::platform::pipe<device_t, interface_t>inline
drain(std::chrono::milliseconds timeout= std::chrono::milliseconds(250)) noexceptdx::usb::platform::pipe<device_t, interface_t>inline
dx::exception(const dx::exception& exception, bool filtered= false) const noexcept overridedx::stream::object<_device_t>inlinevirtual
dx::stream::control<dx::stream::object<device_t>>::exception(const dx::exception& exception, bool filtered= false) const noexcept overridedx::stream::object<_device_t>inlinevirtual
dx::flush_hookdx::stream::control<stream::object<device_t>>protected
dx::stream::control<dx::stream::object<device_t>>::flush_hookdx::stream::control<dx::stream::object<device_t>>protected
frame(int64_t* timestamp= nullptr)dx::usb::platform::pipe<device_t, interface_t>inline
dx::halt_hookdx::stream::control<stream::object<device_t>>protected
dx::stream::control<dx::stream::object<device_t>>::halt_hookdx::stream::control<dx::stream::object<device_t>>protected
idxdx::usb::platform::pipe<device_t, interface_t>protected
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::objectinlineprotectedvirtual
dx::launcheddx::object
dx::stream::control<dx::stream::object<device_t>>::launcheddx::object
maxdx::usb::platform::pipe<device_t, interface_t>static
max_frame_size(uint32_t frame_size)dx::usb::platform::pipe<device_t, interface_t>inline
max_frame_size(unsigned int frame_size)dx::usb::platform::pipe<device_t, interface_t>inline
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()= defaultdx::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()= defaultdx::object
operator <<(const data_t& data)dx::usb::platform::pipe<device_t, interface_t>inline
operator >>(data_t& data)dx::usb::platform::pipe<device_t, interface_t>inline
outstanding() const noexceptdx::usb::platform::pipe<device_t, interface_t>inline
outstanding() const noexceptdx::usb::platform::pipe<device_t, interface_t>inline
pipe(device_t& device, const endpoint& endpoint)dx::usb::platform::pipe<device_t, interface_t>inline
pipe(device_t& device, const endpoint& endpoint)dx::usb::platform::pipe<device_t, interface_t>inline
poll(usb::isoc::result& result) noexceptdx::usb::platform::pipe<device_t, interface_t>inline
poll(usb::isoc::result& result)dx::usb::platform::pipe<device_t, interface_t>inline
read(void* data, size_t& size)dx::usb::platform::pipe<device_t, interface_t>inline
read(void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
receive(void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inlinevirtual
receive(void* data, uint64_t& sequence, ::IOUSBIsocFrame* frame, int32_t frames= 1)dx::usb::platform::pipe<device_t, interface_t>inlinevirtual
receive(void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
receive(void* data, uint64_t& sequence, ::USBD_ISO_PACKET_DESCRIPTOR* frame, unsigned int frames= 1)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::run_hookdx::stream::control<stream::object<device_t>>protected
dx::stream::control<dx::stream::object<device_t>>::run_hookdx::stream::control<dx::stream::object<device_t>>protected
rxdx::usb::platform::pipe<device_t, interface_t>protected
dx::startdx::stream::control<stream::object<device_t>>
dx::stream::control<dx::stream::object<device_t>>::startdx::stream::control<dx::stream::object<device_t>>
dx::starteddx::stream::control<stream::object<device_t>>
dx::stream::control<dx::stream::object<device_t>>::starteddx::stream::control<dx::stream::object<device_t>>
status() const noexceptdx::usb::platform::pipe<device_t, interface_t>inline
status() const noexceptdx::usb::platform::pipe<device_t, interface_t>inline
submit(const request<data_t>& request) constdx::usb::platform::pipe<device_t, interface_t>inline
submit(const control& control) constdx::usb::platform::pipe<device_t, interface_t>inline
submit(const request<data_t>& request) constdx::usb::platform::pipe<device_t, interface_t>inline
submit(const control& control) constdx::usb::platform::pipe<device_t, interface_t>inline
timeoutdx::usb::platform::pipe<device_t, interface_t>
transfer(bool in, void* data, size_t& size)dx::usb::platform::pipe<device_t, interface_t>inline
transfer(bool in, void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
transmit(const void* data, size_t& size)dx::usb::platform::pipe<device_t, interface_t>inlinevirtual
transmit(const void* data, uint64_t& sequence, ::IOUSBIsocFrame* frame, int32_t frames= 1)dx::usb::platform::pipe<device_t, interface_t>inlinevirtual
transmit(const void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
transmit(const void* data, uint64_t& sequence, ::USBD_ISO_PACKET_DESCRIPTOR* frame, unsigned int frames= 1)dx::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
dx::try_conclude() noexceptdx::objectinline
dx::stream::control<dx::stream::object<device_t>>::try_conclude() noexceptdx::objectinline
dx::try_launch()dx::objectinline
dx::stream::control<dx::stream::object<device_t>>::try_launch()dx::objectinline
txdx::usb::platform::pipe<device_t, interface_t>protected
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
write(const void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
write(const void* data, size_t size)dx::usb::platform::pipe<device_t, interface_t>inline
dx::~control()dx::stream::control<stream::object<device_t>>inline
dx::stream::control<dx::stream::object<device_t>>::~control()dx::stream::control<dx::stream::object<device_t>>inline
~object()dx::objectinlinevirtual
~pipe() overridedx::usb::platform::pipe<device_t, interface_t>inlineprotected
~pipe() noexcept overridedx::usb::platform::pipe<device_t, interface_t>inline