tizen 2.4 release
[framework/web/wrt-installer.git] / src / wrt-installer / wrt_type.h
old mode 100644 (file)
new mode 100755 (executable)
similarity index 90%
rename from src_mobile/wrt-installer/wrt_type.h
rename to src/wrt-installer/wrt_type.h
index 2cfb584..806bdfd
@@ -32,9 +32,7 @@
 #include <stdbool.h>
 #include <stddef.h>
 
-#ifdef __cplusplus
-extern "C" {
-#endif
+#include <dpl/platform.h>
 
 #define WRT_DEPRECATED __attribute__((deprecated))
 
@@ -58,6 +56,7 @@ typedef enum
     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.
@@ -66,6 +65,10 @@ typedef enum
     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..
@@ -83,14 +86,13 @@ typedef enum
     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_ */