Hemera::Qml::Settings::UpdateStrategy Class Reference

Container for UpdateStrategy enum. More...

#include <sources/qt5-sdk/plugins/qml/settings/hemeraqmlappliance.h>

Inherits QObject.

Public Types

enum  Strategy {
  DisableUpdates, CheckForUpdatesWhenIdle, DownloadUpdatesWhenIdle, InstallApplicationUpdates,
  AllowRemovableMedia, AllowOTA
}
 Defines the update strategy for the system. More...
 

Detailed Description

Container for UpdateStrategy enum.

Member Enumeration Documentation

Defines the update strategy for the system.

Note
This is a Flag, and as such you can specify multiple values.
Enumerator
DisableUpdates 

Disable automatic updates and update checks entirely.

Note
This does NOT disable the SoftwareManager, nor it disables manual updates.
CheckForUpdatesWhenIdle 

Automatically check for updates when idle.

DownloadUpdatesWhenIdle 

Automatically download updates (both system and applications) when idle. Does not imply CheckForUpdatesWhenIdle.

InstallApplicationUpdates 

Automatically install application updates when idle. Does not imply CheckForUpdatesWhenIdle. Implies DownloadUpdatesWhenIdle.

AllowRemovableMedia 

Allows removable media (e.g.: USB keys) as a source for fetching updates.

AllowOTA 

Allows Over The Air (remote) as a source for fetching updates.