class UsbDevice

Defined at line 108 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

Public Methods

void UsbDevice ()

Defined at line 110 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

void UsbDevice (const usb_protocol_t * proto)

Defined at line 111 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

void UsbDevice (zx_device_t * parent)

Defined at line 113 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

zx_status_t ClearFeature (uint8_t request_type, uint16_t feature, uint16_t index, zx_time_t timeout)

Defined at line 114 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

zx_status_t GetDescriptor (uint8_t request_type, uint16_t type, uint16_t index, void * data, size_t length, zx_time_t timeout, size_t * out_length)

Defined at line 120 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

zx_status_t GetStatus (uint8_t request_type, uint16_t index, void * data, size_t length, zx_time_t timeout, size_t * out_length)

Defined at line 127 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

zx_status_t SetFeature (int8_t request_type, uint16_t feature, uint16_t index, zx_time_t timeout)

Defined at line 133 of file ../../src/devices/usb/lib/usb/include/usb/usb.h