Functions
dnf_repo_get_id ()
const gchar *
dnf_repo_get_id (DnfRepo *repo
);
dnf_repo_get_location ()
const gchar *
dnf_repo_get_location (DnfRepo *repo
);
dnf_repo_get_filename ()
const gchar *
dnf_repo_get_filename (DnfRepo *repo
);
dnf_repo_get_packages ()
const gchar *
dnf_repo_get_packages (DnfRepo *repo
);
dnf_repo_get_public_keys ()
gchar **
dnf_repo_get_public_keys (DnfRepo *repo
);
dnf_repo_get_required ()
gboolean
dnf_repo_get_required (DnfRepo *repo
);
dnf_repo_get_cost ()
guint
dnf_repo_get_cost (DnfRepo *repo
);
dnf_repo_get_module_hotfixes ()
gboolean
dnf_repo_get_module_hotfixes (DnfRepo *repo
);
dnf_repo_get_metadata_expire ()
guint
dnf_repo_get_metadata_expire (DnfRepo *repo
);
dnf_repo_get_exclude_packages ()
gchar **
dnf_repo_get_exclude_packages (DnfRepo *repo
);
dnf_repo_get_gpgcheck ()
gboolean
dnf_repo_get_gpgcheck (DnfRepo *repo
);
dnf_repo_get_gpgcheck_md ()
gboolean
dnf_repo_get_gpgcheck_md (DnfRepo *repo
);
dnf_repo_get_description ()
gchar *
dnf_repo_get_description (DnfRepo *repo
);
dnf_repo_get_timestamp_generated ()
guint64
dnf_repo_get_timestamp_generated (DnfRepo *repo
);
dnf_repo_get_n_solvables ()
guint
dnf_repo_get_n_solvables (DnfRepo *repo
);
dnf_repo_get_filename_md ()
const gchar *
dnf_repo_get_filename_md (DnfRepo *repo
,
const gchar *md_kind
);
dnf_repo_get_repo ()
HyRepo
dnf_repo_get_repo (DnfRepo *repo
);
dnf_repo_is_devel ()
gboolean
dnf_repo_is_devel (DnfRepo *repo
);
dnf_repo_is_local ()
gboolean
dnf_repo_is_local (DnfRepo *repo
);
dnf_repo_is_source ()
gboolean
dnf_repo_is_source (DnfRepo *repo
);
dnf_repo_set_id ()
void
dnf_repo_set_id (DnfRepo *repo
,
const gchar *id
);
dnf_repo_set_location ()
void
dnf_repo_set_location (DnfRepo *repo
,
const gchar *location
);
dnf_repo_set_location_tmp ()
void
dnf_repo_set_location_tmp (DnfRepo *repo
,
const gchar *location_tmp
);
dnf_repo_set_filename ()
void
dnf_repo_set_filename (DnfRepo *repo
,
const gchar *filename
);
dnf_repo_set_packages ()
void
dnf_repo_set_packages (DnfRepo *repo
,
const gchar *packages
);
dnf_repo_set_packages_tmp ()
void
dnf_repo_set_packages_tmp (DnfRepo *repo
,
const gchar *packages_tmp
);
dnf_repo_set_required ()
void
dnf_repo_set_required (DnfRepo *repo
,
gboolean required
);
dnf_repo_set_cost ()
void
dnf_repo_set_cost (DnfRepo *repo
,
guint cost
);
dnf_repo_set_module_hotfixes ()
void
dnf_repo_set_module_hotfixes (DnfRepo *repo
,
gboolean module_hotfixes
);
dnf_repo_set_gpgcheck ()
void
dnf_repo_set_gpgcheck (DnfRepo *repo
,
gboolean gpgcheck_pkgs
);
dnf_repo_set_skip_if_unavailable ()
void
dnf_repo_set_skip_if_unavailable (DnfRepo *repo
,
gboolean skip_if_unavailable
);
dnf_repo_set_gpgcheck_md ()
void
dnf_repo_set_gpgcheck_md (DnfRepo *repo
,
gboolean gpgcheck_md
);
dnf_repo_set_keyfile ()
void
dnf_repo_set_keyfile (DnfRepo *repo
,
GKeyFile *keyfile
);
dnf_repo_set_metadata_expire ()
void
dnf_repo_set_metadata_expire (DnfRepo *repo
,
guint metadata_expire
);
dnf_repo_setup ()
gboolean
dnf_repo_setup (DnfRepo *repo
,
GError **error
);
dnf_repo_check ()
gboolean
dnf_repo_check (DnfRepo *repo
,
guint permissible_cache_age
,
DnfState *state
,
GError **error
);
dnf_repo_clean ()
gboolean
dnf_repo_clean (DnfRepo *repo
,
GError **error
);
dnf_repo_set_data ()
gboolean
dnf_repo_set_data (DnfRepo *repo
,
const gchar *parameter
,
const gchar *value
,
GError **error
);
dnf_repo_commit ()
gboolean
dnf_repo_commit (DnfRepo *repo
,
GError **error
);
dnf_repo_get_lr_handle ()
LrHandle *
dnf_repo_get_lr_handle (DnfRepo *repo
);
dnf_repo_get_lr_result ()
LrResult *
dnf_repo_get_lr_result (DnfRepo *repo
);
dnf_repo_download_package ()
gchar *
dnf_repo_download_package (DnfRepo *repo
,
DnfPackage *pkg
,
const gchar *directory
,
DnfState *state
,
GError **error
);
dnf_repo_download_packages ()
gboolean
dnf_repo_download_packages (DnfRepo *repo
,
GPtrArray *pkgs
,
const gchar *directory
,
DnfState *state
,
GError **error
);
dnf_repo_get_hy_repo ()
HyRepo
dnf_repo_get_hy_repo (DnfRepo *repo
);
dnf_repo_add_metadata_type_to_download ()
void
dnf_repo_add_metadata_type_to_download
(DnfRepo *repo
,
const gchar *metadataType
);
dnf_repo_get_metadata_content ()
gboolean
dnf_repo_get_metadata_content (DnfRepo *repo
,
const gchar *metadataType
,
gpointer *content
,
gsize *length
,
GError **error
);