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
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
external fun claimInterfaceAsync(interfaceNumber: Short): Promise<Void>
Link copied to clipboard
inline suspend fun USBDevice.clearHalt(direction: USBDirection, endpointNumber: Short)
Link copied to clipboard
external 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
external fun releaseInterfaceAsync(interfaceNumber: Short): Promise<Void>
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
external fun selectAlternateInterfaceAsync(interfaceNumber: Short, alternateSetting: Short): Promise<Void>
Link copied to clipboard
inline suspend fun USBDevice.selectConfiguration(configurationValue: Short)
Link copied to clipboard
external fun selectConfigurationAsync(configurationValue: Short): Promise<Void>
Link copied to clipboard
inline suspend fun USBDevice.transferIn(endpointNumber: Short, length: Short): USBInTransferResult
Link copied to clipboard
external fun transferInAsync(endpointNumber: Short, length: Short): Promise<USBInTransferResult>
Link copied to clipboard
inline suspend fun USBDevice.transferOut(endpointNumber: Short, data: BufferSource): USBOutTransferResult
Link copied to clipboard