libzypp 17.38.15

zyppng::RepoManagerWorkflow Namespace Reference

## Functions
MaybeAwaitable< expected< zypp::repo::RepoType > > | probeRepoType (ContextRef ctx, Provide::LazyMediaHandle medium, zypp::Pathname path, std::optional< zypp::Pathname > targetPath)
MaybeAwaitable< expected< zypp::repo::RepoType > > | probeRepoType (ContextRef ctx, RepoInfo repo, std::optional< zypp::Pathname > targetPath)
MaybeAwaitable< expected< std::list< RepoInfo > > > | readRepoFile (ContextRef ctx, zypp::Url repoFileUrl)
MaybeAwaitable< expected< repo::RefreshCheckStatus > > | checkIfToRefreshMetadata (repo::RefreshContextRef refCtx, LazyMediaHandle< Provide > medium, ProgressObserverRef progressObserver)
MaybeAwaitable< expected< repo::RefreshContextRef > > | refreshMetadata (repo::RefreshContextRef refCtx, LazyMediaHandle< Provide > medium, ProgressObserverRef progressObserver)
MaybeAwaitable< expected< repo::RefreshContextRef > > | refreshMetadata (repo::RefreshContextRef refCtx, ProgressObserverRef progressObserver)
MaybeAwaitable< expected< repo::RefreshContextRef > > | buildCache (repo::RefreshContextRef refCtx, zypp::RepoManagerFlags::CacheBuildPolicy policy, ProgressObserverRef progressObserver)
MaybeAwaitable< expected< RepoInfo > > | addRepository (RepoManagerRef mgr, RepoInfo info, ProgressObserverRef myProgress, const zypp::TriBool &forcedProbe)
MaybeAwaitable< expected< void > > | addRepositories (RepoManagerRef mgr, zypp::Url url, ProgressObserverRef myProgress)
MaybeAwaitable< expected< void > > | refreshGeoIPData (ContextRef ctx, RepoInfo::url_set urls)
MaybeAwaitable< expected< void > > | refreshGeoIPData (ContextRef ctx, zypp::MirroredOriginSet origins)
MaybeAwaitable< expected< zypp::repo::RepoType > > | probeRepoType (ContextRef ctx, LazyMediaHandle< Provide > medium, zypp::Pathname path, std::optional< zypp::Pathname > targetPath={})

## Function Documentation

## ◆ probeRepoType() [1/3]

MaybeAwaitable< expected< zypp::repo::RepoType > > zyppng::RepoManagerWorkflow::probeRepoType | ( | ContextRef | ctx,
|  | Provide::LazyMediaHandle | medium,
|  | zypp::Pathname | path,
|  | std::optional< zypp::Pathname > | targetPath )

Definition at line 195 of file repomanagerwf.cc.

## ◆ probeRepoType() [2/3]

MaybeAwaitable< expected< zypp::repo::RepoType > > zyppng::RepoManagerWorkflow::probeRepoType | ( | ContextRef | ctx,
|  | RepoInfo | repo,
|  | std::optional< zypp::Pathname > | targetPath )

Definition at line 201 of file repomanagerwf.cc.

## ◆ readRepoFile()

MaybeAwaitable< expected< std::list< RepoInfo > > > zyppng::RepoManagerWorkflow::readRepoFile | ( | ContextRef | ctx,
|  | zypp::Url | repoFileUrl )

Definition at line 222 of file repomanagerwf.cc.

## ◆ checkIfToRefreshMetadata()

MaybeAwaitable< expected< repo::RefreshCheckStatus > > zyppng::RepoManagerWorkflow::checkIfToRefreshMetadata | ( | repo::RefreshContextRef | refCtx,
|  | LazyMediaHandle< Provide > | medium,
|  | ProgressObserverRef | progressObserver )

Definition at line 344 of file repomanagerwf.cc.

## ◆ refreshMetadata() [1/2]

MaybeAwaitable< expected< repo::RefreshContextRef > > zyppng::RepoManagerWorkflow::refreshMetadata | ( | repo::RefreshContextRef | refCtx,
|  | LazyMediaHandle< Provide > | medium,
|  | ProgressObserverRef | progressObserver )

Definition at line 444 of file repomanagerwf.cc.

## ◆ refreshMetadata() [2/2]

MaybeAwaitable< expected< repo::RefreshContextRef > > zyppng::RepoManagerWorkflow::refreshMetadata | ( | repo::RefreshContextRef | refCtx,
|  | ProgressObserverRef | progressObserver )

Definition at line 515 of file repomanagerwf.cc.

## ◆ buildCache()

MaybeAwaitable< expected< repo::RefreshContextRef > > zyppng::RepoManagerWorkflow::buildCache | ( | repo::RefreshContextRef | refCtx,
|  | zypp::RepoManagerFlags::CacheBuildPolicy | policy,
|  | ProgressObserverRef | progressObserver )

Definition at line 841 of file repomanagerwf.cc.

## ◆ addRepository()

MaybeAwaitable< expected< RepoInfo > > zyppng::RepoManagerWorkflow::addRepository | ( | RepoManagerRef | mgr,
|  | RepoInfo | info,
|  | ProgressObserverRef | myProgress,
|  | const zypp::TriBool & | forcedProbe )

Definition at line 913 of file repomanagerwf.cc.

## ◆ addRepositories()

MaybeAwaitable< expected< void > > zyppng::RepoManagerWorkflow::addRepositories | ( | RepoManagerRef | mgr,
|  | zypp::Url | url,
|  | ProgressObserverRef | myProgress )

Definition at line 1007 of file repomanagerwf.cc.

## ◆ refreshGeoIPData() [1/2]

MaybeAwaitable< expected< void > > zyppng::RepoManagerWorkflow::refreshGeoIPData | ( | ContextRef | ctx,
|  | RepoInfo::url_set | urls )

Definition at line 1174 of file repomanagerwf.cc.

## ◆ refreshGeoIPData() [2/2]

MaybeAwaitable< expected< void > > zyppng::RepoManagerWorkflow::refreshGeoIPData | ( | ContextRef | ctx,
|  | zypp::MirroredOriginSet | origins )

Definition at line 1180 of file repomanagerwf.cc.

## ◆ probeRepoType() [3/3]

MaybeAwaitable< expected< zypp::repo::RepoType > > zyppng::RepoManagerWorkflow::probeRepoType | ( | ContextRef | ctx,
|  | LazyMediaHandle< Provide > | medium,
|  | zypp::Pathname | path,
|  | std::optional< zypp::Pathname > | targetPath = {} )