libzypp 17.34.0
susetags.cc File Reference
#include "susetags.h"
#include "zypp-core/base/Regex.h"
#include <zypp-core/zyppng/ui/ProgressObserver>
#include <zypp-media/ng/ProvideSpec>
#include <zypp/ng/Context>
#include <zypp-core/parser/ParseException>
#include <zypp/parser/susetags/ContentFileReader.h>
#include <zypp/parser/susetags/RepoIndex.h>
#include <zypp/ng/workflows/logichelpers.h>
#include <zypp/ng/workflows/contextfacade.h>
#include <zypp/ng/repo/workflows/repodownloaderwf.h>
#include <zypp/ng/workflows/checksumwf.h>
Include dependency graph for susetags.cc:

Go to the source code of this file.

Namespaces

namespace  zyppng
 
namespace  zyppng::SuseTagsWorkflows
 Download workflow namespace for SUSETags (YaST2) repositories Encapsulates all the knowledge of which files have to be downloaded to the local disk and how to calculate the repo status.
 

Functions

AsyncOpRef< expected< zypp::RepoStatus > > zyppng::SuseTagsWorkflows::repoStatus (repo::AsyncDownloadContextRef dl, ProvideMediaHandle mediaHandle)
 
expected< zypp::RepoStatuszyppng::SuseTagsWorkflows::repoStatus (repo::SyncDownloadContextRef dl, SyncMediaHandle mediaHandle)
 
AsyncOpRef< expected< repo::AsyncDownloadContextRef > > zyppng::SuseTagsWorkflows::download (repo::AsyncDownloadContextRef dl, ProvideMediaHandle mediaHandle, ProgressObserverRef progressObserver)
 
expected< repo::SyncDownloadContextRef > zyppng::SuseTagsWorkflows::download (repo::SyncDownloadContextRef dl, SyncMediaHandle mediaHandle, ProgressObserverRef progressObserver)
 

Variable Documentation

◆ _ctx

DlContextRefType _ctx

Definition at line 76 of file susetags.cc.

◆ _handle

MediaHandle _handle

Definition at line 77 of file susetags.cc.

◆ _repoindex

zypp::parser::susetags::RepoIndex_Ptr _repoindex
private

Definition at line 321 of file susetags.cc.

◆ _mediaHandle

MediaHandle _mediaHandle
private

Definition at line 322 of file susetags.cc.

◆ _progressObserver

ProgressObserverRef _progressObserver
private

Definition at line 323 of file susetags.cc.