|
#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 = (1<<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
} |
|