|
libzypp
17.22.0
|
#include <downloader_p.h>

Classes | |
| struct | FailedBlock |
| struct | Request |
Public Member Functions | |
| DownloadPrivate (Downloader &parent, std::shared_ptr< NetworkRequestDispatcher > requestDispatcher, Url &&file, zypp::filesystem::Pathname &&targetPath, zypp::ByteCount &&expectedFileSize) | |
Public Member Functions inherited from zyppng::BasePrivate | |
| virtual | ~BasePrivate () |
Private Member Functions | |
| void | start () |
| void | setState (Download::State newState) |
| void | onRequestStarted (NetworkRequest &) |
| void | onRequestProgress (NetworkRequest &req, off_t dltotal, off_t dlnow, off_t, off_t) |
| void | onRequestFinished (NetworkRequest &req, const NetworkRequestError &err) |
| void | addNewRequest (std::shared_ptr< Request > req) |
| std::shared_ptr< Request > | initMultiRequest (size_t block, NetworkRequestError &err) |
| bool | findNextMirror (Url &url, TransferSettings &set, NetworkRequestError &err) |
| void | setFailed (std::string &&reason) |
| void | setFinished (bool success=true) |
| NetworkRequestError | safeFillSettingsFromURL (const Url &url, TransferSettings &set) |
Definition at line 18 of file downloader_p.h.
| zyppng::DownloadPrivate::DownloadPrivate | ( | Downloader & | parent, |
| std::shared_ptr< NetworkRequestDispatcher > | requestDispatcher, | ||
| Url && | file, | ||
| zypp::filesystem::Pathname && | targetPath, | ||
| zypp::ByteCount && | expectedFileSize | ||
| ) |
Definition at line 60 of file downloader.cc.
|
private |
Definition at line 82 of file downloader.cc.
|
private |
Definition at line 124 of file downloader.cc.
|
private |
Definition at line 132 of file downloader.cc.
|
private |
Definition at line 138 of file downloader.cc.
|
private |
Definition at line 192 of file downloader.cc.
|
private |
Definition at line 569 of file downloader.cc.
|
private |
Definition at line 577 of file downloader.cc.
|
private |
Definition at line 607 of file downloader.cc.
|
private |
Definition at line 641 of file downloader.cc.
|
private |
Definition at line 648 of file downloader.cc.
|
private |
Definition at line 654 of file downloader.cc.
| std::deque<FailedBlock> zyppng::DownloadPrivate::_failedBlocks |
Definition at line 50 of file downloader_p.h.
| std::vector< std::shared_ptr<Request> > zyppng::DownloadPrivate::_runningRequests |
Definition at line 52 of file downloader_p.h.
| std::shared_ptr<NetworkRequestDispatcher> zyppng::DownloadPrivate::_requestDispatcher |
Definition at line 53 of file downloader_p.h.
| Url zyppng::DownloadPrivate::_url |
Definition at line 55 of file downloader_p.h.
| zypp::filesystem::Pathname zyppng::DownloadPrivate::_targetPath |
Definition at line 56 of file downloader_p.h.
| zypp::Pathname zyppng::DownloadPrivate::_deltaFilePath |
Definition at line 57 of file downloader_p.h.
| zypp::ByteCount zyppng::DownloadPrivate::_expectedFileSize |
Definition at line 58 of file downloader_p.h.
| std::string zyppng::DownloadPrivate::_errorString |
Definition at line 59 of file downloader_p.h.
| NetworkRequestError zyppng::DownloadPrivate::_requestError |
Definition at line 60 of file downloader_p.h.
| TransferSettings zyppng::DownloadPrivate::_transferSettings |
Definition at line 62 of file downloader_p.h.
| off_t zyppng::DownloadPrivate::_downloadedMultiByteCount = 0 |
Definition at line 65 of file downloader_p.h.
| std::deque<Url> zyppng::DownloadPrivate::_multiPartMirrors |
Definition at line 66 of file downloader_p.h.
| zypp::media::MediaBlockList zyppng::DownloadPrivate::_blockList |
Definition at line 67 of file downloader_p.h.
| size_t zyppng::DownloadPrivate::_blockIter = 0 |
Definition at line 68 of file downloader_p.h.
| Downloader* zyppng::DownloadPrivate::_parent = nullptr |
Definition at line 70 of file downloader_p.h.
| Download::State zyppng::DownloadPrivate::_state = Download::InitialState |
Definition at line 71 of file downloader_p.h.
| bool zyppng::DownloadPrivate::_isMultiDownload = false |
Definition at line 73 of file downloader_p.h.
| bool zyppng::DownloadPrivate::_isMultiPartEnabled = true |
Definition at line 74 of file downloader_p.h.
| bool zyppng::DownloadPrivate::_checkExistsOnly = false |
Definition at line 75 of file downloader_p.h.
| signal<void ( Download &req )> zyppng::DownloadPrivate::_sigStarted |
Definition at line 77 of file downloader_p.h.
| signal<void ( Download &req, Download::State state )> zyppng::DownloadPrivate::_sigStateChanged |
Definition at line 78 of file downloader_p.h.
| signal<void ( Download &req, off_t dlnow )> zyppng::DownloadPrivate::_sigAlive |
Definition at line 79 of file downloader_p.h.
| signal<void ( Download &req, off_t dltotal, off_t dlnow )> zyppng::DownloadPrivate::_sigProgress |
Definition at line 80 of file downloader_p.h.
| signal<void ( Download &req )> zyppng::DownloadPrivate::_sigFinished |
Definition at line 81 of file downloader_p.h.
| signal<void ( zyppng::Download &req, zyppng::NetworkAuthData &auth, const std::string &availAuth )> zyppng::DownloadPrivate::_sigAuthRequired |
Definition at line 82 of file downloader_p.h.