PACKAGE_MANAGER_ERROR_IO_ERROR = TIZEN_ERROR_IO_ERROR, /**< Internal I/O error */
PACKAGE_MANAGER_ERROR_NO_SUCH_PACKAGE = TIZEN_ERROR_PACKAGE_MANAGER | 0x71, /**< No such package */
PACKAGE_MANAGER_ERROR_SYSTEM_ERROR = TIZEN_ERROR_PACKAGE_MANAGER | 0x72, /**< Severe system error */
- PACKAGE_MANAGER_ERROR_PERMISSION_DENIED = TIZEN_ERROR_PERMISSION_DENIED /**< Permisson denied */
+ PACKAGE_MANAGER_ERROR_PERMISSION_DENIED = TIZEN_ERROR_PERMISSION_DENIED /**< Permission denied */
} package_manager_error_e;
/**
PACKAGE_MANAGER_EVENT_TYPE_INSTALL = 0, /**< Install event type */
PACKAGE_MANAGER_EVENT_TYPE_UNINSTALL, /**< Uninstall event type */
PACKAGE_MANAGER_EVENT_TYPE_UPDATE, /**< Update event type */
+ PACKAGE_MANAGER_EVENT_TYPE_MOVE, /**< Move event type (Since 3.0) */
+ PACKAGE_MANAGER_EVENT_TYPE_CLEAR, /**< Clear event type (Since 3.0) */
/* These enum will be deprecated. Use above enum instead. */
PACAKGE_MANAGER_EVENT_TYPE_INSTALL = 0,
* @retval #PACKAGE_MANAGER_ERROR_NONE Successful
* @retval #PACKAGE_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #PACKAGE_MANAGER_ERROR_NO_SUCH_PACKAGE No such package
- * @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permision denied
+ * @retval #PACKAGE_MANAGER_ERROR_PERMISSION_DENIED Permission denied
* @retval #PACKAGE_MANAGER_ERROR_OUT_OF_MEMORY Out of memory
* @retval #PACKAGE_MANAGER_ERROR_IO_ERROR I/O error
* @retval #PACKAGE_MANAGER_ERROR_SYSTEM_ERROR Severe system error
*event_type = PACKAGE_MANAGER_EVENT_TYPE_UNINSTALL;
else if (strcasecmp(key, PKGMGR_INSTALLER_UPGRADE_EVENT_STR) == 0)
*event_type = PACKAGE_MANAGER_EVENT_TYPE_UPDATE;
+ else if (strcasecmp(key, PKGMGR_INSTALLER_MOVE_EVENT_STR) == 0)
+ *event_type = PACKAGE_MANAGER_EVENT_TYPE_MOVE;
+ else if (strcasecmp(key, PKGMGR_INSTALLER_CLEAR_EVENT_STR) == 0)
+ *event_type = PACKAGE_MANAGER_EVENT_TYPE_CLEAR;
else
return PACKAGE_MANAGER_ERROR_INVALID_PARAMETER;