diff options
-rw-r--r-- | platform/darwin/src/MGLOfflinePack.h | 5 | ||||
-rw-r--r-- | platform/darwin/src/MGLOfflinePack.mm | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/platform/darwin/src/MGLOfflinePack.h b/platform/darwin/src/MGLOfflinePack.h index 0584abe225..4d41e70f76 100644 --- a/platform/darwin/src/MGLOfflinePack.h +++ b/platform/darwin/src/MGLOfflinePack.h @@ -64,6 +64,11 @@ typedef struct MGLOfflinePackProgress { */ uint64_t countOfBytesCompleted; /** + The number of tiles that have been completely downloaded and are ready + to use offline. + */ + uint64_t countOfTilesCompleted; + /** The cumulative size of the downloaded tiles on disk, measured in bytes. */ uint64_t countOfTileBytesCompleted; diff --git a/platform/darwin/src/MGLOfflinePack.mm b/platform/darwin/src/MGLOfflinePack.mm index 72806929ee..59406074e6 100644 --- a/platform/darwin/src/MGLOfflinePack.mm +++ b/platform/darwin/src/MGLOfflinePack.mm @@ -153,6 +153,7 @@ private: MGLOfflinePackProgress progress; progress.countOfResourcesCompleted = status.completedResourceCount; progress.countOfBytesCompleted = status.completedResourceSize; + progress.countOfTilesCompleted = status.completedTileCount; progress.countOfTileBytesCompleted = status.completedTileSize; progress.countOfResourcesExpected = status.requiredResourceCount; progress.maximumResourcesExpected = status.requiredResourceCountIsPrecise ? status.requiredResourceCount : UINT64_MAX; |