libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::FileDownloaderConfig Namespace Reference

Variables

static constexpr std::chrono::seconds BackOffInitial {1}
 Initial back-off time. More...
 
static constexpr std::chrono::seconds BackOffMax {300}
 Maximum back-off time. More...
 
static constexpr uint64_t BufferNetwork {1024*1024*1}
 Size of network ring buffer. More...
 
static constexpr std::chrono::seconds DownloadReadTimeout {60}
 Download read timeout in seconds. More...
 
static constexpr int MaxDownloadRetries {-1}
 Maximal number of download retries before cancelling download. More...
 
static constexpr const char * TemporaryFileSuffix {".download"}
 suffix of file being downloaded More...
 

Variable Documentation

◆ BackOffInitial

constexpr std::chrono::seconds osmscout::FileDownloaderConfig::BackOffInitial {1}
staticconstexpr

Initial back-off time.

◆ BackOffMax

constexpr std::chrono::seconds osmscout::FileDownloaderConfig::BackOffMax {300}
staticconstexpr

Maximum back-off time.

◆ BufferNetwork

constexpr uint64_t osmscout::FileDownloaderConfig::BufferNetwork {1024*1024*1}
staticconstexpr

Size of network ring buffer.

Referenced by osmscout::FileDownloader::startDownload().

◆ DownloadReadTimeout

constexpr std::chrono::seconds osmscout::FileDownloaderConfig::DownloadReadTimeout {60}
staticconstexpr

Download read timeout in seconds.

Referenced by osmscout::FileDownloader::FileDownloader().

◆ MaxDownloadRetries

constexpr int osmscout::FileDownloaderConfig::MaxDownloadRetries {-1}
staticconstexpr

Maximal number of download retries before cancelling download.

◆ TemporaryFileSuffix

constexpr const char* osmscout::FileDownloaderConfig::TemporaryFileSuffix {".download"}
staticconstexpr

suffix of file being downloaded

Referenced by osmscout::FileDownloader::FileDownloader().