typename ZyppContextRefType::element_type ContextType
const zypp::RepoManagerOptions & repoManagerOptions() const
static expected< repo::RefreshContextRef< ZyppContextRefType > > create(ZyppContextRefType zyppContext, zypp::RepoInfo info, zypp::RepoManagerOptions opts)
~RefreshContext() override
void setProbedType(zypp::repo::RepoType rType)
const std::optional< zypp::repo::RepoType > & probedType() const
zypp::Pathname targetDir() const
std::optional< PluginRepoverification > _pluginRepoverification
std::optional< zypp::repo::RepoType > _probedType
zypp::filesystem::TmpDir _tmpDir
repo::RawMetadataRefreshPolicy policy() const
typename ContextType::ProvideType ProvideType
const std::optional< PluginRepoverification > & pluginRepoverification() const
ZYPP_ADD_PRIVATE_CONSTR_HELPER()
void setPolicy(repo::RawMetadataRefreshPolicy newPolicy)
ZYPP_DECL_PRIVATE_CONSTR_ARGS(RefreshContext, ZyppContextRefType &&zyppContext, zypp::RepoInfo &&info, zypp::Pathname &&rawCachePath, zypp::filesystem::TmpDir &&tempDir, zypp::RepoManagerOptions &&opts)
void setPluginRepoverification(std::optional< PluginRepoverification > pluginRepoverification_r)
const ZyppContextRefType & zyppContext() const
repo::RawMetadataRefreshPolicy _policy
ZyppContextRefType _zyppContext
const zypp::RepoInfo & repoInfo() const
const zypp::Pathname & rawCachePath() const
Signal< void(zypp::repo::RepoType)> _sigProbedTypeChanged
void setNoPluginRepoverification()
zypp::Pathname _rawCachePath
SignalProxy< void(zypp::repo::RepoType)> sigProbedTypeChanged()
zypp::RepoManagerOptions _repoManagerOptions
typename ProvideType::MediaHandle MediaHandle
ZyppContextRefType ContextRefType