Functions
dnf_package_get_repo ()
DnfRepo *
dnf_package_get_repo (DnfPackage *pkg);
dnf_package_set_repo ()
void
dnf_package_set_repo (DnfPackage *pkg,
DnfRepo *repo);
dnf_package_get_filename ()
const gchar *
dnf_package_get_filename (DnfPackage *pkg);
dnf_package_set_filename ()
void
dnf_package_set_filename (DnfPackage *pkg,
const gchar *filename);
dnf_package_get_origin ()
const gchar *
dnf_package_get_origin (DnfPackage *pkg);
dnf_package_set_origin ()
void
dnf_package_set_origin (DnfPackage *pkg,
const gchar *origin);
dnf_package_get_package_id ()
const gchar *
dnf_package_get_package_id (DnfPackage *pkg);
dnf_package_get_info ()
DnfPackageInfo
dnf_package_get_info (DnfPackage *pkg);
dnf_package_set_info ()
void
dnf_package_set_info (DnfPackage *pkg,
DnfPackageInfo info);
dnf_package_get_action ()
DnfStateAction
dnf_package_get_action (DnfPackage *pkg);
dnf_package_set_action ()
void
dnf_package_set_action (DnfPackage *pkg,
DnfStateAction action);
dnf_package_get_user_action ()
gboolean
dnf_package_get_user_action (DnfPackage *pkg);
dnf_package_set_user_action ()
void
dnf_package_set_user_action (DnfPackage *pkg,
gboolean user_action);
dnf_package_is_gui ()
gboolean
dnf_package_is_gui (DnfPackage *pkg);
dnf_package_is_devel ()
gboolean
dnf_package_is_devel (DnfPackage *pkg);
dnf_package_is_local ()
gboolean
dnf_package_is_local (DnfPackage *pkg);
dnf_package_get_local_baseurl ()
gchar *
dnf_package_get_local_baseurl (DnfPackage *pkg,
GError **error);
dnf_package_is_downloaded ()
gboolean
dnf_package_is_downloaded (DnfPackage *pkg);
dnf_package_is_installonly ()
gboolean
dnf_package_is_installonly (DnfPackage *pkg);
dnf_package_get_pkgid ()
const gchar *
dnf_package_get_pkgid (DnfPackage *pkg);
dnf_package_set_pkgid ()
void
dnf_package_set_pkgid (DnfPackage *pkg,
const gchar *pkgid);
dnf_package_get_cost ()
guint
dnf_package_get_cost (DnfPackage *pkg);
dnf_package_download ()
gchar *
dnf_package_download (DnfPackage *pkg,
const gchar *directory,
DnfState *state,
GError **error);
dnf_package_check_filename ()
gboolean
dnf_package_check_filename (DnfPackage *pkg,
gboolean *valid,
GError **error);
dnf_package_array_download ()
gboolean
dnf_package_array_download (GPtrArray *packages,
const gchar *directory,
DnfState *state,
GError **error);
dnf_package_array_get_download_size ()
guint64
dnf_package_array_get_download_size (GPtrArray *packages);