DeviceHardwareRepositoryImpl
class DeviceHardwareRepositoryImpl(remoteDataSource: DeviceHardwareRemoteDataSource, localDataSource: DeviceHardwareLocalDataSource, jsonDataSource: DeviceHardwareJsonDataSource, bootloaderOtaQuirksJsonDataSource: BootloaderOtaQuirksJsonDataSource, dispatchers: CoroutineDispatchers) : DeviceHardwareRepository(source)
Constructors
Link copied to clipboard
constructor(remoteDataSource: DeviceHardwareRemoteDataSource, localDataSource: DeviceHardwareLocalDataSource, jsonDataSource: DeviceHardwareJsonDataSource, bootloaderOtaQuirksJsonDataSource: BootloaderOtaQuirksJsonDataSource, dispatchers: CoroutineDispatchers)
Functions
Link copied to clipboard
open suspend override fun getDeviceHardwareByModel(hwModel: Int, target: String?, forceRefresh: Boolean): Result<DeviceHardware?>
Retrieves device hardware information by its model ID and optional target string.