SupportUnitController

interface SupportUnitController

Functions

getRootUnits
Link copied to clipboard
abstract fun getRootUnits(callback: (Result<List<SensorbergUnit.RootUnit>>) -> Unit): Cancelable
abstract fun getRootUnits(lifecycleOwner: LifecycleOwner, callback: (Result<List<SensorbergUnit.RootUnit>>) -> Unit): Cancelable

Support function to get all root units returning Cancelable.

getUnits
Link copied to clipboard
abstract fun getUnits(availability: Availability, sorting: Sorting, type: IotUnit.Type?, callback: (List<IotUnit>) -> Unit): Cancelable
abstract fun getUnits(availability: Availability, sorting: Sorting, type: IotUnit.Type?, lifecycleOwner: LifecycleOwner, callback: (List<IotUnit>) -> Unit): Cancelable
abstract fun getUnits(availability: Availability, sorting: Sorting, type: IotUnit.Type?, samplePeriodInMillis: Long, callback: (List<IotUnit>) -> Unit): Cancelable
abstract fun getUnits(availability: Availability, sorting: Sorting, type: IotUnit.Type?, samplePeriodInMillis: Long, lifecycleOwner: LifecycleOwner, callback: (List<IotUnit>) -> Unit): Cancelable

Support function to get a list with IotUnit.

Inheritors

UnitController
Link copied to clipboard