Table of Contents

Class OfflineRegionStatus

Namespace
Maplibre.NativeFfi.Offline
Assembly
Maplibre.NativeFfi.dll
public sealed record OfflineRegionStatus : IEquatable<OfflineRegionStatus>
Inheritance
OfflineRegionStatus
Implements
Inherited Members

Constructors

OfflineRegionStatus(OfflineRegionDownloadState, ulong, ulong, ulong, ulong, ulong, ulong, bool, bool)

public OfflineRegionStatus(OfflineRegionDownloadState DownloadState, ulong CompletedResourceCount, ulong CompletedResourceSize, ulong CompletedTileCount, ulong RequiredTileCount, ulong CompletedTileSize, ulong RequiredResourceCount, bool RequiredResourceCountIsPrecise, bool Complete)

Parameters

DownloadState OfflineRegionDownloadState
CompletedResourceCount ulong
CompletedResourceSize ulong
CompletedTileCount ulong
RequiredTileCount ulong
CompletedTileSize ulong
RequiredResourceCount ulong
RequiredResourceCountIsPrecise bool
Complete bool

Properties

Complete

public bool Complete { get; init; }

Property Value

bool

CompletedResourceCount

public ulong CompletedResourceCount { get; init; }

Property Value

ulong

CompletedResourceSize

public ulong CompletedResourceSize { get; init; }

Property Value

ulong

CompletedTileCount

public ulong CompletedTileCount { get; init; }

Property Value

ulong

CompletedTileSize

public ulong CompletedTileSize { get; init; }

Property Value

ulong

DownloadState

public OfflineRegionDownloadState DownloadState { get; init; }

Property Value

OfflineRegionDownloadState

RequiredResourceCount

public ulong RequiredResourceCount { get; init; }

Property Value

ulong

RequiredResourceCountIsPrecise

public bool RequiredResourceCountIsPrecise { get; init; }

Property Value

bool

RequiredTileCount

public ulong RequiredTileCount { get; init; }

Property Value

ulong