![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include "card_picture_loader_worker.h"#include "../../client/settings/cache_settings.h"#include "card_picture_loader_cache_method.h"#include "card_picture_loader_local.h"#include "card_picture_loader_worker_work.h"#include "card_picture_to_load.h"#include "libcockatrice/card/printing/exact_card.h"#include "libcockatrice/utility/server_rate_limiter.h"#include <QAbstractNetworkCache>#include <QByteArray>#include <QCoreApplication>#include <QDateTime>#include <QDebug>#include <QImage>#include <QMessageLogger>#include <QMetaObject>#include <QMetaType>#include <QNetworkAccessManager>#include <QNetworkCacheMetaData>#include <QNetworkDiskCache>#include <QNetworkReply>#include <QNetworkRequest>#include <QSettings>#include <QSharedPointer>#include <QThread>#include <QVariant>#include <QtGlobal>#include <compare>#include <libcockatrice/settings/cache_storage_settings.h>#include <libcockatrice/settings/download_settings.h>#include <libcockatrice/settings/paths_settings.h>#include <qnamespace.h>#include <utility>#include <version_string.h>Variables | |
| static constexpr int | MAX_REQUESTS_PER_SEC = DownloadSettings::DEFAULT_HOST_REQUEST_LIMIT |
| static constexpr int | MIN_HOST_QUOTA = DownloadSettings::MIN_HOST_REQUEST_LIMIT |
| static constexpr qint64 | QUOTA_RECOVER_MS = 60000 |
| Idle time before a reduced quota starts recovering. | |
| static constexpr int | DISPATCH_INTERVAL_MS = 100 |
| Pacing between individual network requests. | |
| static constexpr qint64 | QUOTA_RESET_INTERVAL_MS = 1000 |
| Interval at which the request quota resets. | |
| static constexpr int | THREAD_SHUTDOWN_WAIT_MS = 5000 |
| Bounded wait for the worker thread to stop at exit. | |
|
staticconstexpr |
Pacing between individual network requests.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Idle time before a reduced quota starts recovering.
|
staticconstexpr |
Interval at which the request quota resets.
|
staticconstexpr |
Bounded wait for the worker thread to stop at exit.