dxd - dynax driver framework 2.1.0d71
cross platform open source driver development framework
No Matches
dx_usb.h File Reference
#include "dx_stream.h"
#include <sstream>
#include <iomanip>
+ Include dependency graph for dx_usb.h:
+ This graph shows which files directly or indirectly include this file:


struct  dx::usb::__request_type
 standard USB control request definitions More...
struct  dx::usb::control
union  dx::usb::descriptor
struct  dx::usb::descriptor::type
struct  dx::usb::endpoint
 USB specific errors. More...
union  dx::usb::isoc::frame
struct  dx::usb::request< data_t, typename >


namespace  dx
 dynax driver framework user mode interface namespace
namespace  dx::usb
 USB user mode interface namespace.
namespace  dx::usb::isoc


enum  { dx::usb::isoc::max_micro_frames = 8 , dx::usb::isoc::ticks_per_sec = 1000 }
enum  dx::usb::language : uint16_t { dx::usb::standard = english }


std::ostream & dx::usb::operator<< (std::ostream &os, const control &control)
dx_packed_end std::ostream & dx::usb::operator<< (std::ostream &os, const decltype(descriptor::device)&device)
std::ostream & dx::usb::operator<< (std::ostream &os, const decltype(descriptor::endpoint)&endpoint)
std::ostream & dx::usb::operator<< (std::ostream &os, const decltype(descriptor::interface)&interface)
std::ostream & dx::usb::operator<< (std::ostream &os, const endpoint &endpoint)
template<typename data_t >
std::ostream & dx::usb::operator<< (std::ostream &os, const request< data_t > &request)

(c) copyright 2009 dynamic acoustics e.U. generated on Thu Jun 6 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.