21 #ifndef __LR_YUMREPO_H__
22 #define __LR_YUMREPO_H__
97 hmfcb(
void *clientp,
const char *msg,
const char *url);
136 lr_check_repomd_xml_asc_availability(
LrHandle *handle,
LrYumRepo *repo,
int fd,
char *path, GError **err);
gboolean lr_prepare_repodata_dir(LrHandle *handle, GError **err)
int hmfcb(void *clientp, const char *msg, const char *url)
gboolean lr_yum_download_repos(GSList *targets, GError **err)
void lr_yum_repo_free(LrYumRepo *repo)
gboolean lr_copy_metalink_content(LrHandle *handle, LrYumRepo *repo, GError **err)
void lr_get_best_checksum(const LrMetalink *metalink, GSList **checksums)
LrHandleMirrorFailureCb hmfcb
int(* LrHandleMirrorFailureCb)(void *clientp, const char *msg, const char *url, const char *metadata)
CbData * lr_get_metadata_failure_callback(const LrHandle *handle)
const char * lr_yum_repo_path(LrYumRepo *repo, const char *type)
int(* LrProgressCb)(void *clientp, double total_to_download, double now_downloaded)
gboolean lr_store_mirrorlist_files(LrHandle *handle, LrYumRepo *repo, GError **err)
int lr_prepare_repomd_xml_file(LrHandle *handle, char **path, GError **err)
LrYumRepo * lr_yum_repo_init(void)
struct _LrHandle LrHandle