|
class | CredentialFileReader |
|
struct | CredManagerOptions |
|
struct | AuthDataComparator |
|
class | CredentialManager |
|
struct | CurlConfig |
| Structure holding values of curlrc options. More...
|
|
class | MediaAccess |
| Handle access to a medium. More...
|
|
struct | MediaBlock |
| a single block from the blocklist, consisting of an offset and a size More...
|
|
class | MediaBlockList |
|
class | MediaCD |
| Implementation class for CD/DVD MediaHandler. More...
|
|
class | MediaCIFS |
| Implementation class for CIFS MediaHandler. More...
|
|
class | MediaCurl |
| Implementation class for FTP, HTTP and HTTPS MediaHandler. More...
|
|
class | MediaDIR |
| Implementation class for DIR MediaHandler. More...
|
|
class | MediaDISK |
| Implementation class for DISK MediaHandler. More...
|
|
class | MediaException |
| Just inherits Exception to separate media exceptions. More...
|
|
class | MediaMountException |
|
class | MediaUnmountException |
|
class | MediaBadFilenameException |
|
class | MediaNotOpenException |
|
class | MediaFileNotFoundException |
|
class | MediaWriteException |
|
class | MediaNotAttachedException |
|
class | MediaBadAttachPointException |
|
class | MediaCurlInitException |
|
class | MediaSystemException |
|
class | MediaNotAFileException |
|
class | MediaNotADirException |
|
class | MediaBadUrlException |
|
class | MediaBadUrlEmptyHostException |
|
class | MediaBadUrlEmptyFilesystemException |
|
class | MediaBadUrlEmptyDestinationException |
|
class | MediaUnsupportedUrlSchemeException |
|
class | MediaNotSupportedException |
|
class | MediaCurlException |
|
class | MediaCurlSetOptException |
|
class | MediaNotDesiredException |
|
class | MediaIsSharedException |
|
class | MediaNotEjectedException |
|
class | MediaUnauthorizedException |
|
class | MediaForbiddenException |
|
class | MediaTimeoutException |
|
class | MediaTemporaryProblemException |
| For HTTP 503 and similar. More...
|
|
class | MediaBadCAException |
|
class | MediaNoLoopDeviceException |
| Thrown if /sbin/losetup fails to find an unused loop device for mounting an .iso image. More...
|
|
class | MediaHandler |
| Abstract base class for 'physical' MediaHandler like MediaCD, etc. More...
|
|
class | MediaISO |
| Implementation class for ISO MediaHandler. More...
|
|
class | MediaManager_Impl |
|
class | MediaVerifierBase |
| Interface to implement a media verifier. More...
|
|
class | NoVerifier |
| Dummy default media verifier, which is always happy. More...
|
|
class | MediaManager |
| Manages access to the 'physical' media, e.g CDROM drives, Disk volumes, directory trees, etc, using Media Access Url's. More...
|
|
class | multifetchworker |
|
class | multifetchrequest |
|
class | MediaMultiCurl |
|
class | MediaNFS |
| Implementation class for NFS MediaHandler. More...
|
|
class | MediaPlugin |
| Implementation class for plugin MediaHandler. More...
|
|
class | MediaPriority |
| Derive a numeric priority from Url scheme according to zypp.conf(download.media_preference). More...
|
|
class | MediaSource |
| Media source internally used by MediaManager and MediaHandler. More...
|
|
class | AttachPoint |
| Attach point of a media source. More...
|
|
struct | AttachedMedia |
| A simple structure containing references to a media source and its attach point. More...
|
|
class | AuthData |
| Class for handling media authentication data. More...
|
|
class | CurlAuthData |
| Curl HTTP authentication data. More...
|
|
struct | stateswitch |
|
struct | ml_url |
|
struct | ml_parsedata |
|
class | MetaLinkParser |
|
struct | MountEntry |
| A "struct mntent" like mount entry structure, but using std::strings. More...
|
|
class | Mount |
| Interface to the mount program. More...
|
|
struct | TmpUnsetEnv |
|
class | ProxyInfoLibproxy |
|
class | ProxyInfoSysconfig |
|
class | ProxyInfo |
|
class | TransferSettings |
| Holds transfer setting. More...
|
|
class | UrlResolverPlugin |
|
class | ZsyncParser |
|
struct | MediaChangeReport |
|
struct | DownloadProgressReport |
|
struct | AuthenticationReport |
|
|
static AuthData_Ptr | findIn (const CredentialManager::CredentialSet &set, const Url &url, url::ViewOption vopt) |
|
static int | save_creds_in_file (const CredentialManager::CredentialSet creds, const Pathname &file, const mode_t mode) |
|
std::ostream & | operator<< (std::ostream &str, const MediaAccess &obj) |
|
static size_t | fetchnext (FILE *fp, unsigned char *bp, size_t blksize, size_t pushback, unsigned char *pushbackp) |
|
std::ostream & | operator<< (std::ostream &str, const MediaBlockList &bl) |
|
string | getShare (Pathname spath_r) |
|
Pathname | stripShare (Pathname spath_r) |
|
void | fillSettingsFromUrl (const Url &url, TransferSettings &s) |
| Fills the settings structure using options passed on the url for example ?timeout=x&proxy=foo. More...
|
|
void | fillSettingsSystemProxy (const Url &url, TransferSettings &s) |
| Reads the system proxy configuration and fills the settings structure proxy information. More...
|
|
static const char *const | anonymousIdHeader () |
| initialized only once, this gets the anonymous id from the target, which we pass in the http header More...
|
|
static const char *const | distributionFlavorHeader () |
| initialized only once, this gets the distribution flavor from the target, which we pass in the http header More...
|
|
static const char *const | agentString () |
| initialized only once, this gets the agent string which also includes the curl version More...
|
|
| ZYPP_DECLARE_OPERATORS_FOR_FLAGS (MediaCurl::RequestOptions) |
|
ostream & | operator<< (ostream &str, const MediaHandler &obj) |
|
static double | currentTime () |
|
static bool | env_isset (string name) |
|
static bool | looks_like_metalink_fd (int fd) |
|
static bool | looks_like_metalink (const Pathname &file) |
|
std::ostream & | operator<< (std::ostream &str, const AttachPoint &obj) |
|
std::ostream & | operator<< (std::ostream &str, const AttachedMedia &obj) |
|
std::ostream & | operator<< (std::ostream &str, const AuthData &auth_data) |
|
std::ostream & | operator<< (std::ostream &str, const CurlAuthData &auth_data) |
|
static void XMLCALL | startElement (void *userData, const char *name, const char **atts) |
|
static void XMLCALL | endElement (void *userData, const char *name) |
|
static void XMLCALL | characterData (void *userData, const XML_Char *s, int len) |
|
static const char * | find_attr (const char *txt, const char **atts) |
|
static int | hexstr2bytes (unsigned char *buf, const char *str, int buflen) |
|
static bool | urlcmp (const ml_url &a, const ml_url &b) |
|
std::ostream & | operator<< (std::ostream &str, const MountEntry &obj) |
|
static pxProxyFactory * | getProxyFactory () |
|
std::ostream & | operator<< (std::ostream &str, const UrlResolverPlugin &obj) |
|
static int | hexstr2bytes (unsigned char *buf, const char *str, int buflen) |
|