See: Description
| Interface | Description |
|---|---|
| CallbackHandler |
Handler to operation on device.
|
| DeviceSetting.ValidationCallback | |
| ReadHandler<T> |
Handler for reading data from device.
|
| SettingCallback<T> |
Callback interface for writing and reading settings from/to device.
|
| SettingsEditor |
Interface for changing multiple device settings at once.
|
| StorageManager |
General Storage API for changing data while connected and authorised.
|
| StorageManager.ReadCallback | |
| StorageManager.WriteCallback | |
| ValueValidator<T> |
Validates value passed to
DeviceSetting. |
| WriteHandler<T> |
| Class | Description |
|---|---|
| AggregatedSettingCallback<T> |
Aggregates several callbacks into one.
|
| DeviceSetting<T> |
Readable and writable device setting.
|
| DeviceSettingBuilder | |
| NotifiableDeviceSetting<T> |
Device setting that can notify about its change.
|
| ReadableDeviceSetting<T> |
Readable device settings (some settings are read only).
|
| ResetOnlySetting<T> |
Device setting which is only possible to reset to a given default value.
|
| SettingsReader |
Helper for reading many settings at once with builder-like usage.
|
| SharedCallback |
SharedCallback will call wrapped callback when all callbacks created by
SharedCallback.createCallback() will succeed. |