10#ifndef ZYPP_TARGET_PRIVATE_COMMITPACKAGEPRELOADER_H 
   11#define ZYPP_TARGET_PRIVATE_COMMITPACKAGEPRELOADER_H 
   33  using clock = std::chrono::steady_clock;
 
   58  std::vector<zyppng::Ref<PreloadWorker>> 
_workers;
 
 
Store and operate with byte count.
callback::SendReport< media::CommitPreloadReport > _report
ByteCount _downloadedBytes
std::optional< clock::time_point > _lastProgressUpdate
zyppng::Ref< internal::ProgressTracker > _pTracker
std::map< Repository::IdType, RepoDownloadData > _dlRepoInfo
std::vector< zyppng::Ref< PreloadWorker > > _workers
void reportBytesDownloaded(ByteCount newBytes)
void preloadTransaction(const std::vector< sat::Transaction::Step > &steps)
zyppng::NetworkRequestDispatcherRef _dispatcher
std::chrono::steady_clock clock
std::deque< PoolItem > _requiredDls
Easy-to use interface to the ZYPP dependency resolver.
std::vector< RepoUrl > _baseUrls
media::UrlResolverPlugin::HeaderList headers
#define ZYPP_FWD_DECL_TYPE_WITH_REFS(T)