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 | |
osmscout | |
Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
osmscout::FileDownloaderConfig | |
Variables | |
static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::BackOffInitial {1} |
Initial back-off time. More... | |
static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::BackOffMax {300} |
Maximum back-off time. More... | |
static constexpr uint64_t | osmscout::FileDownloaderConfig::BufferNetwork {1024*1024*1} |
Size of network ring buffer. More... | |
static constexpr std::chrono::seconds | osmscout::FileDownloaderConfig::DownloadReadTimeout {60} |
Download read timeout in seconds. More... | |
static constexpr int | osmscout::FileDownloaderConfig::MaxDownloadRetries {-1} |
Maximal number of download retries before cancelling download. More... | |
static constexpr const char * | osmscout::FileDownloaderConfig::TemporaryFileSuffix {".download"} |
suffix of file being downloaded More... | |