diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-04-27 12:13:21 -0700 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2016-04-27 13:41:29 -0700 |
commit | 68cbaf6d3d7ab44e19bd663897a352ff354103b0 (patch) | |
tree | cdc5847f6d03c58f605a3071a63737eca46737e0 | |
parent | b39f22e6b6bbea745be5bbac700040001af86baa (diff) | |
download | qtlocation-mapboxgl-68cbaf6d3d7ab44e19bd663897a352ff354103b0.tar.gz |
[ios, osx] Add countOfTilesCompleted binding
-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; |