Librepo library 1.19.0
C library for downloading linux repository metadata and packages
|
Macros | |
#define | LR_YUM_FULL NULL |
#define | LR_RPMMD_FULL NULL |
#define | LR_YUM_REPOMDONLY {NULL} |
#define | LR_RPMMD_REPOMDONLY {NULL} |
#define | LR_YUM_BASEXML {"primary", "filelists", "other", NULL} |
#define | LR_RPMMD_BASEXML {"primary", "filelists", "other", NULL} |
#define | LR_YUM_BASEDB {"primary_db", "filelists_db", "other_db", NULL} |
#define | LR_RPMMD_BASEDB {"primary_db", "filelists_db", "other_db", NULL} |
#define | LR_YUM_HAWKEY {"primary", "filelists", "prestodelta", NULL} |
#define | LR_RPMMD_HAWKEY {"primary", "filelists", "prestodelta", NULL} |
Typedefs | |
typedef enum LrCbReturnCode_e | LrCbReturnCode |
typedef int(* | LrProgressCb) (void *clientp, double total_to_download, double now_downloaded) |
typedef int(* | LrEndCb) (void *clientp, LrTransferStatus status, const char *msg) |
typedef int(* | LrMirrorFailureCb) (void *clientp, const char *msg, const char *url) |
typedef int(* | LrHandleMirrorFailureCb) (void *clientp, const char *msg, const char *url, const char *metadata) |
typedef void(* | LrFastestMirrorCb) (void *clientp, LrFastestMirrorStages stage, void *ptr) |
#define LR_RPMMD_BASEDB {"primary_db", "filelists_db", "other_db", NULL} |
#define LR_RPMMD_BASEXML {"primary", "filelists", "other", NULL} |
#define LR_RPMMD_HAWKEY {"primary", "filelists", "prestodelta", NULL} |
#define LR_YUM_BASEDB {"primary_db", "filelists_db", "other_db", NULL} |
#define LR_YUM_BASEXML {"primary", "filelists", "other", NULL} |
#define LR_YUM_FULL NULL |
#define LR_YUM_HAWKEY {"primary", "filelists", "prestodelta", NULL} |
#define LR_YUM_REPOMDONLY {NULL} |
typedef int(* LrEndCb) (void *clientp, LrTransferStatus status, const char *msg) |
typedef void(* LrFastestMirrorCb) (void *clientp, LrFastestMirrorStages stage, void *ptr) |
typedef int(* LrHandleMirrorFailureCb) (void *clientp, const char *msg, const char *url, const char *metadata) |
typedef int(* LrMirrorFailureCb) (void *clientp, const char *msg, const char *url) |
typedef int(* LrProgressCb) (void *clientp, double total_to_download, double now_downloaded) |
enum LrAuth |
LrAuth methods
enum LrCbReturnCode_e |
enum LrChecks |
enum LrIpResolveType |
enum LrProxyType |
enum LrRepotype |
enum LrTransferStatus |