libzypp 17.32.5
zyppng::repo Namespace Reference

Classes

class  DownloadContext
 
class  RefreshContext
 

Typedefs

using SyncDownloadContext = DownloadContext<SyncContextRef>
 
using AsyncDownloadContext = DownloadContext<ContextRef>
 
using SyncRefreshContext = RefreshContext<SyncContextRef>
 
using AsyncRefreshContext = RefreshContext<ContextRef>
 

Enumerations

enum  RawMetadataRefreshPolicy { RefreshIfNeeded , RefreshForced , RefreshIfNeededIgnoreDelay }
 
enum  RefreshCheckStatus { REFRESH_NEEDED , REPO_UP_TO_DATE , REPO_CHECK_DELAYED }
 Possibly return state of checkIfRefreshMEtadata function. More...
 

Functions

 ZYPP_FWD_DECL_REFS (SyncDownloadContext)
 
 ZYPP_FWD_DECL_REFS (AsyncDownloadContext)
 
 ZYPP_FWD_DECL_TEMPL_TYPE_WITH_REFS_ARG1 (RefreshContext, ZyppContextRefType)
 
 ZYPP_FWD_DECL_REFS (SyncRefreshContext)
 
 ZYPP_FWD_DECL_REFS (AsyncRefreshContext)
 

Typedef Documentation

◆ SyncDownloadContext

◆ AsyncDownloadContext

◆ SyncRefreshContext

◆ AsyncRefreshContext

Enumeration Type Documentation

◆ RawMetadataRefreshPolicy

Enumerator
RefreshIfNeeded 
RefreshForced 
RefreshIfNeededIgnoreDelay 

Definition at line 30 of file refresh.h.

◆ RefreshCheckStatus

Possibly return state of checkIfRefreshMEtadata function.

Enumerator
REFRESH_NEEDED 

refresh is needed

REPO_UP_TO_DATE 

repository not changed

REPO_CHECK_DELAYED 

refresh is delayed due to settings

Definition at line 40 of file refresh.h.

Function Documentation

◆ ZYPP_FWD_DECL_REFS() [1/4]

zyppng::repo::ZYPP_FWD_DECL_REFS ( SyncDownloadContext )

◆ ZYPP_FWD_DECL_REFS() [2/4]

zyppng::repo::ZYPP_FWD_DECL_REFS ( AsyncDownloadContext )

◆ ZYPP_FWD_DECL_TEMPL_TYPE_WITH_REFS_ARG1()

zyppng::repo::ZYPP_FWD_DECL_TEMPL_TYPE_WITH_REFS_ARG1 ( RefreshContext ,
ZyppContextRefType  )

◆ ZYPP_FWD_DECL_REFS() [3/4]

zyppng::repo::ZYPP_FWD_DECL_REFS ( SyncRefreshContext )

◆ ZYPP_FWD_DECL_REFS() [4/4]

zyppng::repo::ZYPP_FWD_DECL_REFS ( AsyncRefreshContext )