Aktualizr
C++ SOTA Client
|
General data structures. More...
Classes | |
struct | OperationResult |
struct | Package |
Typedefs | |
using | UpdateRequestId = std::string |
typedef std::pair< UpdateResultCode, std::string > | InstallOutcome |
General data structures.
|
strong |
Result of an update.
Enumerator | |
---|---|
kOk | Operation executed successfully. |
kAlreadyProcessed | Operation has already been processed. |
kDependencyFailure | Dependency failure during package install, upgrade, or removal. |
kValidationFailed | Update image integrity has been compromised. |
kInstallFailed | Package installation failed. |
kUpgradeFailed | Package upgrade failed. |
kRemovalFailed | Package removal failed. |
kFlashFailed | The module loader could not flash its managed module. |
kCreatePartitionFailed | Partition creation failed. |
kDeletePartitionFailed | Partition deletion failed. |
kResizePartitionFailed | Partition resize failed. |
kWritePartitionFailed | Partition write failed. |
kPatchPartitionFailed | Partition patching failed. |
kUserDeclined | User declined the update. |
kSoftwareBlacklisted | Software was blacklisted. |
kDiskFull | Ran out of disk space. |
kNotFound | Software package not found. |
kOldVersion | Tried to downgrade to older version. |
kInternalError | SWM Internal integrity error. |
kGeneralError | Other error. |
kInProgress | Updating process in progress. |