|
dxd - dynax driver framework 2.6.0d175
cross platform open source driver development framework
|
#include "dx_usb_audio.h"#include "dx_device.h"#include "dx_stream_control.h"#include "dx_types.h"#include "cf_interface.h"#include "io_iterator.h"#include "io_registry.h"#include <codecvt>#include <mach/mach_time.h>
Include dependency graph for macOS/dx_usb_device_platform.h:Classes | |
| class | dx::usb::platform::device< preference_t > |
| class | dx::usb::platform::interface |
| class | dx::usb::platform::pipe< device_t, interface_t > |
Namespaces | |
| namespace | dx |
| dynax driver framework user mode interface namespace | |
| namespace | dx::usb |
| USB user mode interface namespace. | |
| namespace | dx::usb::platform |
| platform dependend namespace | |
Enumerations | |
| enum class | dx::usb::speed : uint8_t { dx::usb::low = ::kUSBDeviceSpeedLow , dx::usb::full = ::kUSBDeviceSpeedFull , dx::usb::high = ::kUSBDeviceSpeedHigh , dx::usb::super = ::kUSBDeviceSpeedSuper , dx::usb::superplus = ::kUSBDeviceSpeedSuperPlus , dx::usb::superplus2 = ::kUSBDeviceSpeedSuperPlusBy2 , dx::usb::usb1 = full , dx::usb::usb2 = high , dx::usb::usb3 = super , dx::usb::usb31 = super , dx::usb::usb32 = superplus , dx::usb::usb32x2 = superplus2 , dx::usb::low = ::UsbLowSpeed , dx::usb::full = ::UsbFullSpeed , dx::usb::high = ::UsbHighSpeed , dx::usb::super = ::UsbSuperSpeed , dx::usb::superplus = 4 , dx::usb::superplus2 = 5 , dx::usb::usb1 = full , dx::usb::usb2 = high , dx::usb::usb3 = super , dx::usb::usb31 = super , dx::usb::usb32 = superplus , dx::usb::usb32x2 = superplus2 } |
| USB speed. More... | |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Fri Nov 14 2025 |