* @return @c 0 on success,
* otherwise a negative error value
* @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 Permission denied
* @retval #PACKAGE_MANAGER_ERROR_OUT_OF_MEMORY Out of memory
/**
- * @platform
* @brief Gets the total package size information, asynchronously.
* @details The total package size info is asynchronously obtained by the callback function.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
/**
- * @platform
* @brief Creates a request handle to the package manager.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @remarks You must release @a request using package_manager_request_destroy().
/**
- * @platform
* @brief Destroys the request handle to the package manager.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @param[in] request The request handle to the package manager
/**
- * @platform
* @brief Registers a callback function to be invoked when the progress of the request changes.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @privlevel public
/**
- * @platform
* @brief Unregisters the callback function.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @param[in] request The request handle
/**
- * @platform
* @brief Sets the type of the package to install, uninstall, or update.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @param[in] request The request handle
/**
- * @platform
* @brief Sets the mode of the request.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @param[in] request The request handle