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