libzypp 17.35.13
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.
 

Macros

#define ZYPP_BASE_LOGGER_LOGGROUP   "zypp::repomanager"
 

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)
 

Macro Definition Documentation

◆ ZYPP_BASE_LOGGER_LOGGROUP

#define ZYPP_BASE_LOGGER_LOGGROUP   "zypp::repomanager"

Definition at line 26 of file susetags.cc.

Variable Documentation

◆ _ctx

DlContextRefType _ctx

Definition at line 79 of file susetags.cc.

◆ _handle

MediaHandle _handle

Definition at line 80 of file susetags.cc.

◆ _repoindex

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

Definition at line 324 of file susetags.cc.

◆ _mediaHandle

MediaHandle _mediaHandle
private

Definition at line 325 of file susetags.cc.

◆ _progressObserver

ProgressObserverRef _progressObserver
private

Definition at line 326 of file susetags.cc.