- | -- | -
---|---|
Array<Readonly<USBDevice>> - |
- - | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -
---|---|
Readonly<USBDevicePipe> - |
- - | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -
---|---|
- | -Returns true if the user has the permission to access the device; returns false otherwise. - |
-
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -
---|---|
- | -Returns true if the temporary device access permissions are granted; returns false otherwise. - |
-
- | -- | -
---|---|
- | -Returns 0 if the USB interface is successfully claimed; returns an error code otherwise. - |
-
- | -- | -
---|---|
- | -Returns 0 if the USB interface is successfully released; returns an error code otherwise. - |
-
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -Device pipe, which is used to determine the bus number and device address. - |
-
- | -- | -- | -- | -
- | -- | -
---|---|
- | -Returns 0 if the USB configuration is successfully set; returns an error code otherwise. - |
-
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -Device pipe, which is used to determine the bus number and device address. - |
-
- | -- | -- | -- | -
- | -- | -
---|---|
- | -Returns 0 if the USB interface is successfully set; returns an error code otherwise. - |
-
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -Device pipe, which is used to determine the bus number and device address. - |
-
- | -- | -
---|---|
- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -Device pipe, which is used to determine the bus number and device address. - |
-
- | -- | -
---|---|
- | -- | -
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -- | -- | -
- | -- | -- | -Timeout duration. This parameter is optional. The default value is 0, indicating no timeout. - |
-
- | -- | -
---|---|
- | -Returns the size of the transmitted or received data block if the control transfer is successful; returns -1 if an exception occurs. - |
-
- | -- | -
---|---|
- | -Returns the size of the transmitted or received data block if the control transfer is successful; returns -1 if an exception occurs. - |
-
- | -- | -- | -- | -
---|---|---|---|
- | -- | -- | -- | -
- | -- | -
---|---|
- | -Returns 0 if the USB device pipe is closed successfully; returns an error code otherwise. - |
-
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -Settings for alternating between descriptors of the same USB interface. - |
-
- | -- | -- | -
- | -Array<USBEndpoint> - |
-- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -Array <USBInterface> - |
-- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -Array<USBConfig> - |
-- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
---|---|---|
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -
- | -- | -- | -