Namespaces
Enumerations
enum class UsbSpeed : uint32_t
| Name | Value |
|---|---|
| kUndefined | 0u |
| kFull | 1u |
| kLow | 2u |
| kHigh | 3u |
| kSuper | 4u |
| kEnhancedSuper | 5u |
Defined at line 17 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/common_types.h
enum class EndpointDirection : uint8_t
| Name | Value |
|---|---|
| kOut | 0u |
| kIn | 128u |
Endpoint transfer direction (IN from device to host, or OUT from host to device)
encoded in bit 7 of the endpoint address (`bEndpointAddress`), as defined in
USB 2.0 specification section 9.6.6.
Defined at line 51 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/common_types.h
enum class EndpointType : uint8_t
| Name | Value |
|---|---|
| kControl | 0u |
| kIsochronous | 1u |
| kBulk | 2u |
| kInterrupt | 3u |
Endpoint transfer type as defined in USB 2.0 specification section 9.6.6.
Defined at line 69 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/common_types.h
Records
Functions
-
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::Usb2Payload & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::Usb3Payload & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbHubDescriptorPayload & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbHubDescriptor & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbPortStatus & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbSpeed & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbSetup & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbDeviceDescriptor & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbSsEpCompDescriptor & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbEndpointDescriptor & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::UsbInterfaceDescriptor & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::EndpointDirection & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_hardware_usb_descriptor::EndpointType & value)