USBDevice

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline suspend fun USBDevice.claimInterface(interfaceNumber: Short)
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.clearHalt(direction: USBDirection, endpointNumber: Short)
Link copied to clipboard
fun clearHaltAsync(direction: USBDirection, endpointNumber: Short): Promise<Void?>
Link copied to clipboard
inline suspend fun USBDevice.close()
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.forget()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.open()
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.releaseInterface(interfaceNumber: Short)
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.reset()
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.selectAlternateInterface(interfaceNumber: Short, alternateSetting: Short)
Link copied to clipboard
fun selectAlternateInterfaceAsync(interfaceNumber: Short, alternateSetting: Short): Promise<Void?>
Link copied to clipboard
inline suspend fun USBDevice.selectConfiguration(configurationValue: Short)
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.transferIn(endpointNumber: Short, length: Short): USBInTransferResult
Link copied to clipboard
Link copied to clipboard
inline suspend fun USBDevice.transferOut(endpointNumber: Short, data: BufferSource): USBOutTransferResult
Link copied to clipboard