8#include "Arp/Base/Core/Enum.hxx"
271template<>
struct fmt::formatter<
Arp::Services::AppManager::Services::AppManagerErrorCode> :
public fmt::ostream_formatter {};
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:35
Namespace for services of the AppManager
AppManagerErrorCode
This enum defines error codes used by the App Manager.
Definition: AppManagerErrorCode.hpp:55
@ WrongIdentifier
Verification of the PLCnext application identifier failed when installing the application.
@ InvalidAppSignature
App has no valid signature
@ AppInfoFileNotFound
The PLCnext application information file was not found.
@ RestartScheduled
A restart is scheduled.
@ TargetIncompatible
The control unit is incompatible with the PLCnext application.
@ FileNotFound
A file was not found.
@ DiscontinuedAppPart
App part has beem discontinued and is not supported any more
@ UndefinedPlcnextService
The PLCnext service is undefined.
@ AppVersionParseError
While parsing the application version.
@ AppPartNotActive
Application part is not active.
@ ServiceSubscribingError
An error occurred while subscribing to a service.
@ SettingsError
Settings could not be read.
@ AppAlreadyInstalled
An PLCnext application with the same app identifier is already installed.
@ UndefinedAppLicenseType
The application license type is undefined.
@ AppAlreadyStarted
The PLCnext application is already started.
@ WebConfigError
Indicates an error while processing the web configuration
@ AppPartActive
Application part is active.
@ InvalidAppLicense
The application license is invalid.
@ AppNotInstalled
The referenced PLCnext application is not installed.
@ InvalidConfigError
Configuration has invalid content
@ InconsistentConfig
Configuration is inconsistent.
@ AppInfoFileError
The PLCnext application information file could not be read.
@ FirmwareIncompatible
The firmware version does not match the requirements of the PLCnext application.
@ AppUpdateError
An error occurred during the application update.
@ InstallationModeActive
Installation mode is active.
@ AppMountError
An error occurred while mounting the PLCnext application container.
@ AppVersionIncompatible
The application version is incompatible.
@ EngineerAppStarted
An Engineer application is already started, this must first be stopped.
@ AppNotStarted
The PLCnext application is not started.
@ AppConfigError
An application configuration error has occurred.
@ OciContainerPartError
An error occurred in the oci container part
@ IoError
An input/output error has occurred.
@ DuplicatedEntry
There is a duplicated entry.
@ InvalidIdentifierFormat
The identifier format is invalid.
@ AppManagerBusy
The AppManager is busy
@ InstallationModeInactive
Installation mode is inactive.
@ MultiPartDefinition
Multiple parts are defined.
Root namespace for the PLCnext API