Package-level declarations
Types
Link copied to clipboard
Android-specific implementation of UsbDeviceData wrapping UsbSerialDriver.
Link copied to clipboard
A sealed class representing the different types of devices that can be displayed in the connections list.
Link copied to clipboard
data class DiscoveredDevices(val bleDevices: List<DeviceListEntry> = emptyList(), val usbDevices: List<DeviceListEntry> = emptyList(), val discoveredTcpDevices: List<DeviceListEntry> = emptyList(), val recentTcpDevices: List<DeviceListEntry> = emptyList())
Link copied to clipboard
interface GetDiscoveredDevicesUseCase
Link copied to clipboard
interface UsbDeviceData
Interface for platform-specific USB data to avoid Android dependencies in common code.