Table of Contents

Namespace Maplibre.NativeFfi.Runtime

Classes

OfflineOperationHandle

Owner-thread offline database operation token.

OwnerThread

Dedicated owner-thread executor for thread-affine MapLibre Native handles.

RuntimeEvent

One copied runtime event from DrainEvents().

RuntimeEventBatch

One drained batch of copied runtime events.

RuntimeEventPayload
RuntimeEventPayload.CameraTransitionFinished

Payload for a map camera transition-finished event.

RuntimeEventPayload.None
RuntimeEventPayload.OfflineOperationCompleted
RuntimeEventPayload.OfflineRegionResponseError
RuntimeEventPayload.OfflineRegionStatusChanged
RuntimeEventPayload.OfflineRegionTileCountLimit
RuntimeEventPayload.RenderFrame
RuntimeEventPayload.RenderMap
RuntimeEventPayload.TileAction

Payload for a map tile action event.

RuntimeEventPayload.Unknown

Payload for a payload kind this binding does not declare.

RuntimeHandle

Owner-thread runtime handle for MapLibre Native work and event draining.

RuntimeOptions

Runtime creation options.

WakeSource

Releases a runtime owner thread parked in Pump(TimeSpan, TimeSpan?).

Enums

AmbientCacheOperation
OfflineOperationKind
OfflineOperationResultKind
RuntimeEventMask

Event types a map or a runtime queues.

RuntimeEventSourceType
RuntimeEventType