AndroidGetDiscoveredDevicesUseCase
class AndroidGetDiscoveredDevicesUseCase(bluetoothRepository: BluetoothRepository, recentAddressesDataSource: RecentAddressesDataSource, nodeRepository: NodeRepository, databaseManager: DatabaseManager, usbRepository: UsbRepository, radioInterfaceService: RadioInterfaceService, usbManagerLazy: Lazy<UsbManager>) : GetDiscoveredDevicesUseCase(source)
Constructors
Link copied to clipboard
constructor(bluetoothRepository: BluetoothRepository, recentAddressesDataSource: RecentAddressesDataSource, nodeRepository: NodeRepository, databaseManager: DatabaseManager, usbRepository: UsbRepository, radioInterfaceService: RadioInterfaceService, usbManagerLazy: Lazy<UsbManager>)
Functions
Link copied to clipboard
open override fun invoke(showMock: Boolean, resolvedList: Flow<List<DiscoveredService>>): Flow<DiscoveredDevices>
Returns a flow of all discovered devices (BLE, USB, TCP).