/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ #include #include "pk-backend.h" #include void * pk_backend_job_get_user_data (PkBackendJob *job) { return nullptr; } void pk_backend_job_set_user_data (PkBackendJob *job, void *user_data) { } void pk_backend_job_set_allow_cancel (PkBackendJob *job, bool allow_cancel) { } void pk_backend_job_package (PkBackendJob *job, PkInfoEnum info, const char *package_id, const char *summary) { } void pk_backend_job_set_status (PkBackendJob *job, PkStatusEnum status) { } void pk_backend_job_set_percentage (PkBackendJob *job, unsigned percentage) { } void pk_backend_job_error_code (PkBackendJob *job, PkErrorEnum error_code, const char *format, ...) { } void pk_backend_job_files (PkBackendJob *job, const char *package_id, char **files) { } void pk_backend_job_details (PkBackendJob *job, const char *package_id, const char *summary, const char *license, PkGroupEnum group, const char *description, const char *url, unsigned long size, std::uint64_t download_size) { } void pk_backend_job_update_detail (PkBackendJob *job, const char *package_id, char **updates, char **obsoletes, char **vendor_urls, char **bugzilla_urls, char **cve_urls, PkRestartEnum restart, const char *update_text, const char *changelog, PkUpdateStateEnum state, const char *issued, const char *updated) { } bool pk_backend_job_thread_create (PkBackendJob *job, PkBackendJobThreadFunc func, void *user_data, GDestroyNotify destroy_func) { return false; } bool pk_directory_remove_contents (const char *directory) { return true; }