|
libzypp
17.7.0
|
Namespaces | |
| factory | |
| susetags | |
| yum | |
Classes | |
| class | DeltaCandidates |
| Candidate delta and patches for a package. More... | |
| class | Downloader |
| Downloader base class. More... | |
| struct | DownloadResolvableReport |
| class | PackageProvider |
| Provide a package from a Repo. More... | |
| class | PackageProviderImpl |
| class | PackageProviderPolicy |
| Policies and options for PackageProvider. More... | |
| struct | PluginServiceRepos |
| class | PluginServices |
| struct | ProbeRepoReport |
| class | RepoAlreadyExistsException |
| Repository already exists and some unique attribute can't be duplicated. More... | |
| struct | RepoCreateReport |
| class | RepoException |
| Exception for repository handling. More... | |
| class | RepoInfoBase |
| Base class implementing common features of RepoInfo and ServiceInfo. More... | |
| class | RepoInvalidAliasException |
| Thrown when the repo alias is found to be invalid. More... | |
| class | RepoMediaAccess |
| Provides files from different repos. More... | |
| class | RepoMetadataException |
| thrown when it was impossible to use the raw metadata for this repo. More... | |
| class | RepoMirrorList |
| class | RepoNoAliasException |
| thrown when it was impossible to determine an alias for this repo. More... | |
| class | RepoNotCachedException |
| The repository cache is not built yet so you can't create the repostories from the cache. More... | |
| class | RepoNotFoundException |
| thrown when it was impossible to match a repository More... | |
| class | RepoNoUrlException |
| thrown when it was impossible to determine one url for this repo. More... | |
| struct | RepoReport |
| struct | RepoType |
| Repository type enumeration. More... | |
| class | RepoUnknownTypeException |
| thrown when it was impossible to determine this repo type. More... | |
| class | RepoVarExpand |
| Functor expanding repo variables in a string. More... | |
| struct | RepoVariablesStringReplacer |
| Functor replacing repository variables. More... | |
| struct | RepoVariablesUrlReplacer |
| Functor replacing repository variables. More... | |
| struct | RIMServiceRepos |
| class | RpmPackageProvider |
| RPM PackageProvider implementation (with deltarpm processing). More... | |
| class | RpmSigCheckException |
| Exception thrown by PackageProviderImpl::rpmSigFileChecker. More... | |
| class | ServiceAlreadyExistsException |
| Service already exists and some unique attribute can't be duplicated. More... | |
| class | ServiceException |
| Base Exception for service handling. More... | |
| class | ServiceInvalidAliasException |
| Thrown when the repo alias is found to be invalid. More... | |
| class | ServiceNoAliasException |
| Service without alias was used in an operation. More... | |
| class | ServiceNoUrlException |
| Service has no or invalid url defined. More... | |
| class | ServicePluginException |
| PLUGIN Service related exceptions. More... | |
| class | ServicePluginImmutableException |
| Service plugin is immutable. More... | |
| class | ServicePluginInformalException |
| Service plugin has trouble providing the metadata but this should not be treated as error. More... | |
| class | ServiceRepos |
| Retrieval of repository list for a service. More... | |
| struct | ServiceType |
| Service type enumeration. More... | |
| class | SrcPackageProvider |
| class | SUSEMediaVerifier |
| Implementation of the traditional SUSE media verifier. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &str, const DeltaCandidates &obj) |
| void | downloadMediaInfo (const Pathname &dest_dir, MediaSetAccess &media, const ProgressData::ReceiverFnc &progress=ProgressData::ReceiverFnc()) |
| Downloads the media info (/media.1) to a local directory. More... | |
| std::ostream & | operator<< (std::ostream &str, const PluginServices &obj) |
| DEF_CTORS (RepoNotCachedException, "Repository is not cached") | |
| DEF_CTORS (RepoNoUrlException, "Repository has no or invalid url defined.") | |
| DEF_CTORS (RepoNoAliasException, "Repository has no alias defined.") | |
| DEF_CTORS (RepoInvalidAliasException, "Repository has an invalid alias.") | |
| DEF_CTORS (RepoNotFoundException, "Repository not found.") | |
| DEF_CTORS (RepoAlreadyExistsException, "Repository already exists.") | |
| DEF_CTORS (RepoUnknownTypeException, "Repository type can't be determined.") | |
| DEF_CTORS (RepoMetadataException, "Repository metadata not usable.") | |
| DEF_CTORS (ServiceNoAliasException, "Service has no alias defined.") | |
| DEF_CTORS (ServiceInvalidAliasException, "Service has an invalid alias.") | |
| DEF_CTORS (ServiceAlreadyExistsException, "Service already exists.") | |
| DEF_CTORS (ServiceNoUrlException, "Service has no or invalid url defined.") | |
| DEF_CTORS (ServicePluginException, "PLUGIN service exception.") | |
| DEF_CTORS (ServicePluginInformalException, "Service plugin has trouble providing the metadata but this should not be treated as error.") | |
| DEF_CTORS (ServicePluginImmutableException, _("Service plugin does not support changing an attribute.")) | |
| std::ostream & | operator<< (std::ostream &str, const RepoInfoBase &obj) |
| bool | operator< (const RepoInfoBase &lhs, const RepoInfoBase &rhs) |
| ManagedFile | provideFile (RepoInfo repo_r, const OnMediaLocation &loc_r, const ProvideFilePolicy &policy_r=ProvideFilePolicy()) |
| Provide a file from a Repository. More... | |
| std::ostream & | operator<< (std::ostream &str, const RepoType &obj) |
| bool | operator== (const RepoType &obj1, const RepoType &obj2) |
| bool | operator!= (const RepoType &obj1, const RepoType &obj2) |
| std::ostream & | operator<< (std::ostream &str, const ServiceType &obj) |
| bool | operator== (const ServiceType &obj1, const ServiceType &obj2) |
| bool | operator!= (const ServiceType &obj1, const ServiceType &obj2) |
Variables | |
| static std::map< std::string, ServiceType::Type > | _table |
|
related |
Definition at line 107 of file DeltaCandidates.cc.
| void zypp::repo::downloadMediaInfo | ( | const Pathname & | dest_dir, |
| MediaSetAccess & | media, | ||
| const ProgressData::ReceiverFnc & | progress = ProgressData::ReceiverFnc() |
||
| ) |
Downloads the media info (/media.1) to a local directory.
| dest_dir | Destination directory |
| media | MediaSetAccess object to some media |
| progress | Progress callback function |
| Exception | on error |
Definition at line 25 of file MediaInfoDownloader.cc.
| std::ostream& zypp::repo::operator<< | ( | std::ostream & | str, |
| const PluginServices & | obj | ||
| ) |
Definition at line 80 of file PluginServices.cc.
| zypp::repo::DEF_CTORS | ( | RepoNotCachedException | , |
| "Repository is not cached" | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoNoUrlException | , |
| "Repository has no or invalid url defined." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoNoAliasException | , |
| "Repository has no alias defined." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoInvalidAliasException | , |
| "Repository has an invalid alias." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoNotFoundException | , |
| "Repository not found." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoAlreadyExistsException | , |
| "Repository already exists." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoUnknownTypeException | , |
| "Repository type can't be determined." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | RepoMetadataException | , |
| "Repository metadata not usable." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServiceNoAliasException | , |
| "Service has no alias defined." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServiceInvalidAliasException | , |
| "Service has an invalid alias." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServiceAlreadyExistsException | , |
| "Service already exists." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServiceNoUrlException | , |
| "Service has no or invalid url defined." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServicePluginException | , |
| "PLUGIN service exception." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServicePluginInformalException | , |
| "Service plugin has trouble providing the metadata but this should not be treated as error." | |||
| ) |
| zypp::repo::DEF_CTORS | ( | ServicePluginImmutableException | , |
| _("Service plugin does not support changing an attribute.") | |||
| ) |
|
related |
Definition at line 167 of file RepoInfoBase.cc.
|
inline |
Definition at line 175 of file RepoInfoBase.h.
| ManagedFile zypp::repo::provideFile | ( | RepoInfo | repo_r, |
| const OnMediaLocation & | loc_r, | ||
| const ProvideFilePolicy & | policy_r = ProvideFilePolicy() |
||
| ) |
Provide a file from a Repository.
Let source_r provide the file described by loc_r. In case loc_r contains a checksum, the file is verified. policy_r provides callback hooks for download progress reporting and behaviour on failed checksum verification.
| Exception |
Definition at line 112 of file RepoProvideFile.cc.
|
inline |
Definition at line 58 of file RepoType.h.
Definition at line 61 of file RepoType.h.
Definition at line 64 of file RepoType.h.
|
inline |
Definition at line 68 of file ServiceType.h.
|
inline |
Definition at line 71 of file ServiceType.h.
|
inline |
Definition at line 74 of file ServiceType.h.
|
static |
Definition at line 21 of file ServiceType.cc.