MapLibre Native Core
|
#include <offline.hpp>
Public Member Functions | |
bool | complete () const |
Public Attributes | |
OfflineRegionDownloadState | downloadState = OfflineRegionDownloadState::Inactive |
uint64_t | completedResourceCount = 0 |
uint64_t | completedResourceSize = 0 |
uint64_t | completedTileCount = 0 |
uint64_t | requiredTileCount = 0 |
uint64_t | completedTileSize = 0 |
uint64_t | requiredResourceCount = 0 |
bool | requiredResourceCountIsPrecise = false |
Definition at line 108 of file offline.hpp.
|
inline |
Definition at line 159 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::completedResourceCount = 0 |
The number of resources that have been fully downloaded and are ready for offline access.
Definition at line 116 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::completedResourceSize = 0 |
The cumulative size, in bytes, of all resources (inclusive of tiles) that have been fully downloaded.
Definition at line 122 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::completedTileCount = 0 |
The number of tiles that are known to be required for this region. This is a subset of completedResourceCount
.
Definition at line 128 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::completedTileSize = 0 |
The cumulative size, in bytes, of all tiles that have been fully downloaded. This is a subset of completedResourceSize
.
Definition at line 139 of file offline.hpp.
OfflineRegionDownloadState mbgl::OfflineRegionStatus::downloadState = OfflineRegionDownloadState::Inactive |
Definition at line 110 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::requiredResourceCount = 0 |
The number of resources that are known to be required for this region. See the documentation for requiredResourceCountIsPrecise
for an important caveat about this number.
Definition at line 146 of file offline.hpp.
bool mbgl::OfflineRegionStatus::requiredResourceCountIsPrecise = false |
This property is true when the value of requiredResourceCount is a precise count of the number of required resources, and false when it is merely a lower bound.
Specifically, it is false during early phases of an offline download. Once style and tile sources have been downloaded, it is possible to calculate the precise number of required resources, at which point it is set to true.
Definition at line 157 of file offline.hpp.
uint64_t mbgl::OfflineRegionStatus::requiredTileCount = 0 |
The number of tiles that are known to be required for this region.
Definition at line 133 of file offline.hpp.