dxd - dynax driver framework 3.0.1d223
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()dx::usb::platform::pipe< device<>, interface >inline
addressdx::usb::platform::pipe< device<>, interface >protected
attributesdx::usb::pipe< device_t >
audiodx::usb::__::endpoint
bRefreshdx::usb::__::endpoint
bSynchAddressdx::usb::__::endpoint
callback()dx::event< kernel >inlinevirtual
catch(const std::out_of_range &exception)dx::usb::pipe< device_t >inline
clear(bool force=false)dx::usb::platform::pipe< device<>, interface >inline
completeddx::usb::platform::pipe< device<>, interface >protected
conclude() noexcept overridedx::usb::pipe< device_t >inlinevirtual
dx::control(args_t &&... args)dx::stream::control< stream::object< device<> > >inline
dx::stream::control< dx::stream::object< device<> > >::control(args_t &&... args)dx::stream::control< dx::stream::object< device<> > >inline
dx::devicedx::stream::object< device<> >protected
dx::stream::control< dx::stream::object< device<> > >::devicedx::stream::object< device<> >protected
dx::device_t typedefdx::stream::object< device<> >
dx::stream::control< dx::stream::object< device<> > >::device_t typedefdx::stream::object< device<> >
drain(std::chrono::milliseconds timeout=std::chrono::milliseconds(250)) noexceptdx::usb::platform::pipe< device<>, interface >inline
endpoint()=defaultdx::usb::__::endpoint
endpoint(const super &endpoint)dx::usb::__::endpointinline
event(bool signalled=false)dx::event< kernel >inlineexplicit
event(const std::string &name, bool signalled=false)dx::event< kernel >inlineexplicit
dx::exception(const dx::exception &exception, bool filtered=false) const noexcept overridedx::stream::object< device<> >inlinevirtual
dx::stream::control< dx::stream::object< device<> > >::exception(const dx::exception &exception, bool filtered=false) const noexcept overridedx::stream::object< device<> >inlinevirtual
dx::flush_hookdx::stream::control< stream::object< device<> > >protected
dx::stream::control< dx::stream::object< device<> > >::flush_hookdx::stream::control< dx::stream::object< device<> > >protected
frame(int64_t *timestamp=nullptr)dx::usb::platform::pipe< device<>, interface >inline
free() noexceptdx::resource< invalid_t >inlinevirtual
dx::halt_hookdx::stream::control< stream::object< device<> > >protected
dx::stream::control< dx::stream::object< device<> > >::halt_hookdx::stream::control< dx::stream::object< device<> > >protected
handledx::resource< invalid_t >protected
idxdx::usb::platform::pipe< device<>, interface >protected
info(std::ostream &os) noexcept overridedx::usb::pipe< device_t >inlinevirtual
initialize(bool signalled=false) overridedx::event< kernel >inlinevirtual
initialize(const std::string &name, bool signalled=false) overridedx::event< kernel >inlinevirtual
interfacedx::usb::platform::pipe< device<>, interface >
isocdx::usb::platform::pipe< device<>, interface >protected
launch()dx::stream::object< device<> >inlineprotectedvirtual
dx::launcheddx::stream::object< device<> >
dx::stream::control< dx::stream::object< device<> > >::launcheddx::stream::object< device<> >
maxdx::usb::platform::pipe< device<>, interface >static
max_frame_size(uint32_t frame_size)dx::usb::pipe< device_t >inline
micro_frames(const device_t &device, uint8_t bInterval)dx::usb::pipe< device_t >inlinestatic
dx::object(device_t &device,...)dx::stream::object< device<> >inline
dx::object::object()=defaultdx::object
dx::stream::control< dx::stream::object< device<> > >::object(device_t &device,...)dx::stream::object< device<> >inline
dx::object::object()=defaultdx::object
operator const os_event() const noexceptdx::resource< invalid_t >inline
operator os_event() noexceptdx::event< kernel >inline
operator::HANDLE() const noexceptdx::resource< invalid_t >inline
operator<<(const data_t &data)dx::usb::pipe< device_t >inline
dx::operator=(const endpoint &endpoint)dx::usb::__::endpointinline
dx::usb::platform::pipe< device<>, interface >::operator=(const resource &resource)dx::resource< invalid_t >inline
operator>>(data_t &data)dx::usb::pipe< device_t >inline
outstanding() const noexceptdx::usb::platform::pipe< device<>, interface >inline
pipe(device_t &device, const usb::endpoint &endpoint)dx::usb::pipe< device_t >inline
poll(usb::isoc::result &result) noexceptdx::usb::platform::pipe< device<>, interface >inline
processdx::resource< invalid_t >protected
read(void *data, size_t &size)dx::usb::platform::pipe< device<>, interface >inline
receive(void *data, size_t size)dx::usb::platform::pipe< device<>, interface >inlinevirtual
received(os_result, size_t)dx::usb::platform::pipe< device<>, interface >inlineprotectedvirtual
reset(uint64_t=0) overridedx::event< kernel >inlinevirtual
resource()=defaultdx::resource< invalid_t >protected
dx::run_hookdx::stream::control< stream::object< device<> > >protected
dx::stream::control< dx::stream::object< device<> > >::run_hookdx::stream::control< dx::stream::object< device<> > >protected
rxdx::usb::platform::pipe< device<>, interface >protected
scopedx::event< kernel >static
signal(uint64_t=1) overridedx::event< kernel >inlinevirtual
dx::signalled() constdx::event< user >inline
dx::event< user >::signalled() constdx::event< user >inline
dx::startdx::stream::control< stream::object< device<> > >
dx::stream::control< dx::stream::object< device<> > >::startdx::stream::control< dx::stream::object< device<> > >
dx::starteddx::stream::control< stream::object< device<> > >
dx::stream::control< dx::stream::object< device<> > >::starteddx::stream::control< dx::stream::object< device<> > >
status() const noexceptdx::usb::platform::pipe< device<>, interface >inline
submit(const request< data_t > &request) constdx::usb::platform::pipe< device<>, interface >inline
transmit(const void *data, size_t &size)dx::usb::platform::pipe< device<>, interface >inlinevirtual
transmitted(os_result, size_t)dx::usb::platform::pipe< device<>, interface >inlineprotectedvirtual
dx::try_conclude() noexceptdx::stream::object< device<> >inline
dx::stream::control< dx::stream::object< device<> > >::try_conclude() noexceptdx::stream::object< device<> >inline
dx::try_launch()dx::stream::object< device<> >inline
dx::stream::control< dx::stream::object< device<> > >::try_launch()dx::stream::object< device<> >inline
txdx::usb::platform::pipe< device<>, interface >protected
type enum namedx::usb::platform::pipe< device<>, interface >
wait(::HANDLE handle, int64_t timeout=0)dx::event< kernel >inlinestatic
wait(bool reset=false) overridedx::event< kernel >inlinevirtual
dx::event< user >::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false)dx::event< user >inline
dx::event< user >::wait(const std::chrono::duration< rep_t, period_t > &timeout, bool reset=false)dx::event< user >inline
winusbdx::usb::platform::pipe< device<>, interface >protected
write(const void *data, size_t size)dx::usb::platform::pipe< device<>, interface >inline
dx::~control()dx::stream::control< stream::object< device<> > >inline
dx::stream::control< dx::stream::object< device<> > >::~control()dx::stream::control< dx::stream::object< device<> > >inline
~event()=defaultdx::event< kernel >virtual
~object()dx::objectinlinevirtual
~pipe() overridedx::usb::pipe< device_t >inline
~resource()dx::resource< invalid_t >inlinevirtual

(c) copyright 2009 dynamic acoustics e.U. generated on

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.