9#ifndef ZYPP_NG_SERVICES_WORKFLOW_INCLUDED
10#define ZYPP_NG_SERVICES_WORKFLOW_INCLUDED
14#include <zypp-core/ng/async/task.h>
15#include <zypp-core/ng/pipelines/Expected>
30 MaybeAwaitable<expected<std::pair<zypp::ServiceInfo, RepoInfoList>>>
fetchRepoListfromService( ContextRef ctx, zypp::Pathname root_r,
ServiceInfo service, ProgressObserverRef myProgress =
nullptr );
32 MaybeAwaitable<expected<zypp::repo::ServiceType> >
probeServiceType( ContextRef ctx,
const zypp::Url &url );
RefreshServiceFlags RefreshServiceOptions
Options tuning RefreshService.
MaybeAwaitable< expected< std::pair< zypp::ServiceInfo, RepoInfoList > > > fetchRepoListfromService(ContextRef ctx, zypp::Pathname root_r, ServiceInfo service, ProgressObserverRef myProgress)
MaybeAwaitable< expected< void > > refreshService(RepoManagerRef repoMgr, ServiceInfo info, zypp::RepoManagerFlags::RefreshServiceOptions options)
MaybeAwaitable< expected< zypp::repo::ServiceType > > probeServiceType(ContextRef ctx, const zypp::Url &url)
zypp::ServiceInfo ServiceInfo
#define ZYPP_FWD_DECL_TYPE_WITH_REFS(T)