|
#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} |
|
|
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) |
|
|
enum | LrChecks { LR_CHECK_GPG = (1<<0),
LR_CHECK_CHECKSUM = (1<<1)
} |
|
enum | LrRepotype { LR_YUMREPO = (1<<1),
LR_RPMMDREPO = LR_YUMREPO,
LR_SUSEREPO = (1<<2),
LR_DEBREPO = (1<<3)
} |
|
enum | LrProxyType {
LR_PROXY_HTTP,
LR_PROXY_HTTP_1_0,
LR_PROXY_SOCKS4,
LR_PROXY_SOCKS5,
LR_PROXY_SOCKS4A,
LR_PROXY_SOCKS5_HOSTNAME
} |
|
enum | LrIpResolveType { LR_IPRESOLVE_WHATEVER,
LR_IPRESOLVE_V4,
LR_IPRESOLVE_V6
} |
|
enum | LrAuth {
LR_AUTH_NONE = 0,
LR_AUTH_BASIC = (1<<0),
LR_AUTH_DIGEST = (1<<1),
LR_AUTH_NEGOTIATE = (1<<2),
LR_AUTH_NTLM = (1<<3),
LR_AUTH_DIGEST_IE = (1<<4),
LR_AUTH_NTLM_WB = (1<<5),
LR_AUTH_ONLY = ((int)(1u<<31)),
LR_AUTH_ANY = (~LR_AUTH_DIGEST_IE)
} |
|
enum | LrCbReturnCode_e { LR_CB_OK = 0,
LR_CB_ABORT,
LR_CB_ERROR
} |
|
enum | LrTransferStatus { LR_TRANSFER_SUCCESSFUL,
LR_TRANSFER_ALREADYEXISTS,
LR_TRANSFER_ALREDYEXISTS = LR_TRANSFER_ALREADYEXISTS,
LR_TRANSFER_ERROR
} |
|
enum | LrFastestMirrorStages {
LR_FMSTAGE_INIT,
LR_FMSTAGE_CACHELOADING,
LR_FMSTAGE_CACHELOADINGSTATUS,
LR_FMSTAGE_DETECTION,
LR_FMSTAGE_FINISHING,
LR_FMSTAGE_STATUS
} |
|