---
title: "offline.MTOfflinePackProgress | Mobile sdk | Mobile sdk android | Android"
description: "MTOfflinePackProgress"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# offline.MTOfflinePackProgress

@Serializable

data class [MTOfflinePackProgress](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/)(val totalResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), val downloadedResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), val totalTileResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), val downloadSpeed: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html) = 0.0, val estimatedTimeRemaining: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)? = null)

Represents the download progress of an offline pack.

Members

## Constructors

[MTOfflinePackProgress](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/-m-t-offline-pack-progress/)

constructor(totalResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), downloadedResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), totalTileResources: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), downloadSpeed: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html) = 0.0, estimatedTimeRemaining: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)? = null)

## Properties

[downloadedResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/downloaded-resources/)

val [downloadedResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/downloaded-resources/): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)

Number of resources that have been successfully downloaded.

[downloadSpeed](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/download-speed/)

val [downloadSpeed](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/download-speed/): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html) = 0.0

The download speed in resources per second.

[estimatedTimeRemaining](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/estimated-time-remaining/)

val [estimatedTimeRemaining](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/estimated-time-remaining/): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)? = null

The estimated time remaining in seconds to complete the download.

[percentage](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/percentage/)

val [percentage](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/percentage/): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)

The completion percentage (0.0 to 1.0).

[totalResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/total-resources/)

val [totalResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/total-resources/): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)

Total number of resources required for the pack.

[totalTileResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/total-tile-resources/)

val [totalTileResources](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-pack-progress/total-tile-resources/): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)

Total number of tile resources required for the pack.
