10 #ifndef ZYPP_REPO_DOWNLOADER 11 #define ZYPP_REPO_DOWNLOADER 16 #include <zypp/Pathname.h> 17 #include <zypp-core/ui/ProgressData> void defaultDownloadMasterIndex(MediaSetAccess &media_r, const Pathname &destdir_r, const Pathname &masterIndex_r)
Common workflow downloading a (signed) master index file.
Repository metadata verification beyond GPG.
std::optional< PluginRepoverification > _pluginRepoverification
What is known about a repository.
function< bool(const ProgressData &)> ReceiverFnc
Most simple version of progress reporting The percentage in most cases.
void setPluginRepoverification(std::optional< PluginRepoverification > pluginRepoverification_r)
void setNoPluginRepoverification()
const RepoInfo & repoInfo() const
virtual void download(MediaSetAccess &media, const Pathname &dest_dir, const ProgressData::ReceiverFnc &progress=ProgressData::ReceiverFnc())
Download metadata to a local directory.
Track changing files or directories.
virtual RepoStatus status(MediaSetAccess &media)
Status of the remote repository.
Easy-to use interface to the ZYPP dependency resolver.
This class allows to retrieve a group of files in a confortable way, providing some smartness that do...