|
libzypp
17.32.2
|
#include <ng/repo/refresh.h>

Public Types | |
| using | ContextRefType = ZyppContextRefType |
| using | ContextType = typename ZyppContextRefType::element_type |
| using | ProvideType = typename ContextType::ProvideType |
| using | MediaHandle = typename ProvideType::MediaHandle |
| using | PluginRepoverification = zypp_private::repo::PluginRepoverification |
Static Public Member Functions | |
| static expected< repo::RefreshContextRef< ZyppContextRefType > > | create (ZyppContextRefType zyppContext, zypp::RepoInfo info, zypp::RepoManagerOptions opts) |
Private Member Functions | |
| ZYPP_ADD_PRIVATE_CONSTR_HELPER () | |
Private Attributes | |
| ZyppContextRefType | _zyppContext |
| zypp::RepoInfo | _repoInfo |
| zypp::Pathname | _rawCachePath |
| zypp::filesystem::TmpDir | _tmpDir |
| repo::RawMetadataRefreshPolicy | _policy = repo::RefreshIfNeeded |
| std::optional< PluginRepoverification > | _pluginRepoverification |
| zypp::RepoManagerOptions | _repoManagerOptions |
| std::optional< zypp::repo::RepoType > | _probedType |
| Signal< void(zypp::repo::RepoType)> | _sigProbedTypeChanged |
Context class for all refresh workflow operations of a repo, operating on a local cache and a remote repository, as defined by the zypp::RepoInfo
| using zyppng::repo::RefreshContext< ZyppContextRefType >::ContextRefType = ZyppContextRefType |
| using zyppng::repo::RefreshContext< ZyppContextRefType >::ContextType = typename ZyppContextRefType::element_type |
| using zyppng::repo::RefreshContext< ZyppContextRefType >::ProvideType = typename ContextType::ProvideType |
| using zyppng::repo::RefreshContext< ZyppContextRefType >::MediaHandle = typename ProvideType::MediaHandle |
| using zyppng::repo::RefreshContext< ZyppContextRefType >::PluginRepoverification = zypp_private::repo::PluginRepoverification |
|
override |
Definition at line 49 of file refresh.cc.
|
private |
|
static |
Definition at line 28 of file refresh.cc.
| zyppng::repo::RefreshContext< ZyppContextRefType >::ZYPP_DECL_PRIVATE_CONSTR_ARGS | ( | RefreshContext< ZyppContextRefType > | , |
| ZyppContextRefType && | zyppContext, | ||
| zypp::RepoInfo && | info, | ||
| zypp::Pathname && | rawCachePath, | ||
| zypp::filesystem::TmpDir && | tempDir, | ||
| zypp::RepoManagerOptions && | opts | ||
| ) |
| void zyppng::repo::RefreshContext< ZyppContextRefType >::saveToRawCache | ( | ) |
Definition at line 55 of file refresh.cc.
| const zypp::Pathname & zyppng::repo::RefreshContext< ZyppContextRefType >::rawCachePath | ( | ) | const |
Definition at line 61 of file refresh.cc.
| zypp::Pathname zyppng::repo::RefreshContext< ZyppContextRefType >::targetDir | ( | ) | const |
Definition at line 67 of file refresh.cc.
| const ZyppContextRefType & zyppng::repo::RefreshContext< ZyppContextRefType >::zyppContext | ( | ) | const |
Definition at line 73 of file refresh.cc.
| const zypp::RepoInfo & zyppng::repo::RefreshContext< ZyppContextRefType >::repoInfo | ( | ) | const |
Definition at line 79 of file refresh.cc.
| zypp::RepoInfo & zyppng::repo::RefreshContext< ZyppContextRefType >::repoInfo | ( | ) |
Definition at line 85 of file refresh.cc.
| const zypp::RepoManagerOptions & zyppng::repo::RefreshContext< ZyppContextRefType >::repoManagerOptions | ( | ) | const |
Definition at line 91 of file refresh.cc.
| repo::RawMetadataRefreshPolicy zyppng::repo::RefreshContext< ZyppContextRefType >::policy | ( | ) | const |
Definition at line 97 of file refresh.cc.
| void zyppng::repo::RefreshContext< ZyppContextRefType >::setPolicy | ( | repo::RawMetadataRefreshPolicy | newPolicy | ) |
Definition at line 103 of file refresh.cc.
| const std::optional< typename RefreshContext< ZyppContextRefType >::PluginRepoverification > & zyppng::repo::RefreshContext< ZyppContextRefType >::pluginRepoverification | ( | ) | const |
Definition at line 109 of file refresh.cc.
|
inline |
|
inline |
| void zyppng::repo::RefreshContext< ZyppContextRefType >::setProbedType | ( | zypp::repo::RepoType | rType | ) |
Definition at line 115 of file refresh.cc.
| const std::optional< zypp::repo::RepoType > & zyppng::repo::RefreshContext< ZyppContextRefType >::probedType | ( | ) | const |
Definition at line 125 of file refresh.cc.
| SignalProxy< void(zypp::repo::RepoType)> zyppng::repo::RefreshContext< ZyppContextRefType >::sigProbedTypeChanged | ( | ) |
Definition at line 131 of file refresh.cc.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |