DeviceListEntry

sealed class DeviceListEntry(source)

A sealed class representing the different types of devices that can be displayed in the connections list.

Inheritors

Types

Link copied to clipboard
data class Ble(val device: ERROR CLASS: Symbol not found for BleDevice, val node: ERROR CLASS: Symbol not found for Node?? = null) : DeviceListEntry
Link copied to clipboard
data class Mock(val name: String, val node: ERROR CLASS: Symbol not found for Node?? = null) : DeviceListEntry
Link copied to clipboard
data class Tcp(val name: String, val fullAddress: String, val node: ERROR CLASS: Symbol not found for Node?? = null) : DeviceListEntry
Link copied to clipboard
data class Usb(val usbData: UsbDeviceData, val name: String, val fullAddress: String, val bonded: Boolean, val node: ERROR CLASS: Symbol not found for Node?? = null) : DeviceListEntry

Properties

Link copied to clipboard
Link copied to clipboard
open val bonded: Boolean
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
open val node: ERROR CLASS: Symbol not found for Node??

Functions

Link copied to clipboard
abstract fun copy(node: ERROR CLASS: Symbol not found for Node??): DeviceListEntry
Link copied to clipboard
open override fun toString(): String