#include <stdbool.h>
#include <stddef.h>
-#ifdef __cplusplus
-extern "C" {
-#endif
+#include <dpl/platform.h>
#define WRT_DEPRECATED __attribute__((deprecated))
WRT_INSTALLER_ERROR_SIGNATURE_NOT_FOUND = 21, ///< signature file not exist.
WRT_INSTALLER_ERROR_SIGNATURE_INVALID, ///< invalid signature file
WRT_INSTALLER_ERROR_SIGNATURE_VERIFICATION_FAILED, ///< failure in verificate signature
+
WRT_INSTALLER_ERROR_ROOT_CERTIFICATE_NOT_FOUND = 31, ///< couldn't find root certificate.
WRT_INSTALLER_ERROR_CERTIFICATION_INVAID, ///< invalid certification
WRT_INSTALLER_ERROR_CERTIFICATE_CHAIN_VERIFICATION_FAILED, ///< failure in verificate certification chain.
WRT_INSTALLER_ERROR_INVALID_PRIVILEGE = 41, ///< invalid privilege.
WRT_INSTALLER_ERROR_PRIVILEGE_LEVEL_VIOLATION,
+ WGT_INSTALLER_ERR_PRIVILEGE_USING_LEGACY_FAILED = 43,
+ WGT_INSTALLER_ERR_PRIVILEGE_UNKNOWN_FAILED = 44,
+ WGT_INSTALLER_ERR_PRIVILEGE_UNAUTHORIZED_FAILED = 45,
+
WRT_INSTALLER_ERROR_MENU_ICON_NOT_FOUND = 51, ///<
WRT_INSTALLER_ERROR_FATAL_ERROR = 61, ///< failure in db operation or file opertion..
WRT_INSTALLER_ERROR_ENCRYPTION_FAILED, ///< Failure in reousrce encrypttion
WRT_INSTALLER_ERROR_INSTALL_OSP_SERVCIE, ///< Failure in installing osp service
WRT_INSTALLER_ERROR_PLUGIN_INSTALLATION_FAILED,
- WRT_INSTALLER_ERROR_UNINSTALLATION_FAILED,
+ WRT_INSTALLER_ERROR_UNINSTALLATION_FAILED = 127,
+#if ENABLE(PRE_LAUNCH)
+ WRT_INSTALLER_ERROR_PRE_LAUNCHING_REGISTRATION_FAILED, ///< failure in registration of prelaunching flag
+#endif
WRT_INSTALLER_ERROR_UNKNOWN = 140, ///< do not use this error code.
} WrtErrStatus;
-#ifdef __cplusplus
-}
-#endif
-
#endif /* WRT_TYPE_H_ */