|
libosmscout 0.1
|
#include <QObject>#include <QString>#include <QNetworkAccessManager>#include <QNetworkReply>#include <QFile>#include <QUrl>#include <QProcess>#include <QByteArray>#include <QTime>#include <QFileInfo>#include <QTimer>#include <QDir>#include <osmscoutclientqt/ClientQtImportExport.h>#include <chrono>Classes | |
| class | osmscout::DownloadJob |
| Class that provide abstraction for download job of multiple files in sequence. More... | |
| class | osmscout::FileDownloader |
| Downloads a file specified by URL. More... | |
Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
| namespace | osmscout::FileDownloaderConfig |
Variables | |
| static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::BackOffInitial {1} |
| Initial back-off time. | |
| static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::BackOffMax {300} |
| Maximum back-off time. | |
| static constexpr uint64_t | osmscout::FileDownloaderConfig::BufferNetwork {1024*1024*1} |
| Size of network ring buffer. | |
| static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::DownloadReadTimeout {60} |
| Download read timeout in seconds. | |
| static constexpr int | osmscout::FileDownloaderConfig::MaxDownloadRetries {-1} |
| Maximal number of download retries before cancelling download. | |
| static constexpr char const * | osmscout::FileDownloaderConfig::TemporaryFileSuffix {".download"} |
| suffix of file being downloaded | |