#include </home/abuild/rpmbuild/BUILD/libzypp-17.32.2/zypp-media/ng/private/provide_p.h>
Definition at line 45 of file provide_p.h.
◆ ScheduleReason
| Enumerator |
|---|
| ProvideStart | |
| QueueIdle | |
| EnqueueItem | |
| EnqueueReq | |
| RestartAttach | |
| FinishReq | |
Definition at line 51 of file provide_p.h.
◆ ProvidePrivate()
◆ ZYPP_DECLARE_PUBLIC()
| zyppng::ProvidePrivate::ZYPP_DECLARE_PUBLIC |
( |
Provide |
| ) |
|
|
private |
◆ schedule()
◆ queueRequest()
| bool zyppng::ProvidePrivate::queueRequest |
( |
ProvideRequestRef |
req | ) |
|
◆ dequeueRequest()
| bool zyppng::ProvidePrivate::dequeueRequest |
( |
ProvideRequestRef |
req, |
|
|
std::exception_ptr |
error |
|
) |
| |
◆ queueItem()
| void zyppng::ProvidePrivate::queueItem |
( |
ProvideItemRef |
item | ) |
|
◆ dequeueItem()
| void zyppng::ProvidePrivate::dequeueItem |
( |
ProvideItem * |
item | ) |
|
◆ nextMediaId()
| std::string zyppng::ProvidePrivate::nextMediaId |
( |
| ) |
const |
◆ addMedium()
| AttachedMediaInfo_Ptr zyppng::ProvidePrivate::addMedium |
( |
AttachedMediaInfo_Ptr && |
medium | ) |
|
◆ effectiveScheme()
| std::string zyppng::ProvidePrivate::effectiveScheme |
( |
const std::string & |
scheme | ) |
const |
◆ onPulseTimeout()
| void zyppng::ProvidePrivate::onPulseTimeout |
( |
Timer & |
| ) |
|
◆ onQueueIdle()
| void zyppng::ProvidePrivate::onQueueIdle |
( |
| ) |
|
◆ onItemStateChanged()
| void zyppng::ProvidePrivate::onItemStateChanged |
( |
ProvideItem & |
item | ) |
|
◆ schemeConfig()
◆ addToFileCache()
◆ isInCache()
◆ isRunning()
| bool zyppng::ProvidePrivate::isRunning |
( |
| ) |
const |
◆ workerPath()
◆ queueName()
| const std::string zyppng::ProvidePrivate::queueName |
( |
ProvideQueue & |
q | ) |
const |
◆ attachedMediaInfos()
| std::vector< AttachedMediaInfo_Ptr > & zyppng::ProvidePrivate::attachedMediaInfos |
( |
| ) |
|
◆ items()
| std::list< ProvideItemRef > & zyppng::ProvidePrivate::items |
( |
| ) |
|
◆ credManagerOptions()
◆ log()
| ProvideStatusRef zyppng::ProvidePrivate::log |
( |
| ) |
|
|
inline |
◆ nextRequestId()
| uint32_t zyppng::ProvidePrivate::nextRequestId |
( |
| ) |
|
◆ doSchedule()
| void zyppng::ProvidePrivate::doSchedule |
( |
Timer & |
| ) |
|
|
protected |
◆ _sigMediaChange
| Signal< Provide::MediaChangeAction ( const std::string &, const std::string &, const int32_t, const std::vector<std::string> &, const std::optional<std::string> &) > zyppng::ProvidePrivate::_sigMediaChange |
◆ _sigAuthRequired
| Signal< std::optional<zypp::media::AuthData> const zypp::Url &reqUrl, const std::string &triedUsername, const std::map<std::string, std::string> &extraValues ) > zyppng::ProvidePrivate::_sigAuthRequired |
◆ _workerAlias
| std::unordered_map< std::string, std::string > zyppng::ProvidePrivate::_workerAlias |
|
protected |
Initial value:{
{"ftp" ,"http"},
{"tftp" ,"http"},
{"https","http"},
{"cifs" ,"smb" },
{"nfs4" ,"nfs" },
{"cd" ,"disc"},
{"dvd" ,"disc"},
{"file" ,"dir" },
{"hd" ,"disk"}
}
Definition at line 105 of file provide_p.h.
◆ _isRunning
| bool zyppng::ProvidePrivate::_isRunning = false |
|
protected |
◆ _isScheduling
| bool zyppng::ProvidePrivate::_isScheduling = false |
|
protected |
◆ _pulseTimer
| Timer::Ptr zyppng::ProvidePrivate::_pulseTimer = Timer::create() |
|
protected |
◆ _scheduleTrigger
| Timer::Ptr zyppng::ProvidePrivate::_scheduleTrigger = Timer::create() |
|
protected |
◆ _workDir
◆ _items
| std::list< ProvideItemRef > zyppng::ProvidePrivate::_items |
|
protected |
◆ _nextRequestId
| uint32_t zyppng::ProvidePrivate::_nextRequestId = 0 |
|
protected |
◆ _queues
| std::deque<QueueItem> zyppng::ProvidePrivate::_queues |
|
protected |
◆ _attachedMediaInfos
| std::vector< AttachedMediaInfo_Ptr > zyppng::ProvidePrivate::_attachedMediaInfos |
|
protected |
◆ _workerQueues
| std::unordered_map< std::string, ProvideQueueRef > zyppng::ProvidePrivate::_workerQueues |
|
protected |
◆ _schemeConfigs
◆ _fileCache
| std::unordered_map< std::string, FileCacheItem > zyppng::ProvidePrivate::_fileCache |
|
protected |
◆ _workerPath
◆ _credManagerOptions
◆ _log
| ProvideStatusRef zyppng::ProvidePrivate::_log |
|
protected |
◆ _sigIdle
| Signal<void()> zyppng::ProvidePrivate::_sigIdle |
|
protected |
The documentation for this class was generated from the following files: