Table of Contents

Delegate NativeMethods.OfflineRegionErrorFn

Namespace
MapLibreNative.Maui

Recurring download-error callback for an observed region. reason matches mbgl's Response::Error::Reason values (2=NotFound 3=Server 4=Connection 5=RateLimit 6=Other), or 100 when the Mapbox tile count limit was exceeded.

public delegate void NativeMethods.OfflineRegionErrorFn(long regionId, int reason, string? message, IntPtr userdata)

Parameters

regionId long
Recurring download-error callback for an observed region. reason matches mbgl's Response::Error::Reason values (2=NotFound 3=Server 4=Connection 5=RateLimit 6=Other), or 100 when the Mapbox tile count limit was exceeded.
reason int
Recurring download-error callback for an observed region. reason matches mbgl's Response::Error::Reason values (2=NotFound 3=Server 4=Connection 5=RateLimit 6=Other), or 100 when the Mapbox tile count limit was exceeded.
message string
Recurring download-error callback for an observed region. reason matches mbgl's Response::Error::Reason values (2=NotFound 3=Server 4=Connection 5=RateLimit 6=Other), or 100 when the Mapbox tile count limit was exceeded.
userdata IntPtr
Recurring download-error callback for an observed region. reason matches mbgl's Response::Error::Reason values (2=NotFound 3=Server 4=Connection 5=RateLimit 6=Other), or 100 when the Mapbox tile count limit was exceeded.