Method
MaplibreNativeFfiRuntimeget_offline_region_status_async
Declaration [src]
void
maplibre_native_ffi_runtime_get_offline_region_status_async (
MaplibreNativeFfiRuntime* self,
gint64 region_id,
GAsyncReadyCallback callback,
gpointer user_data
)
Description [src]
Reads the download progress of the offline region region_id.
While the download is active, the counts cover what it has visited. Once it’s inactive, they cover every resource the region holds, including those that only earlier versions of its style listed, so the completed counts can exceed the required counts.
See mln_runtime_get_offline_region_status in the
C API reference.
It fails with these errors:
MAPLIBRE_NATIVE_FFI_ERROR_NOT_FOUNDwhen the cache file has no regionregion_id.
This method completes asynchronously. Use maplibre_native_ffi_runtime_get_offline_region_status_finish() inside the GAsyncReadyCallback to obtain the result of the operation.
Parameters
region_id-
Type:
gint64No description available.
callback-
Type:
GAsyncReadyCallbackThe callback to call when the call finishes.
The argument can be NULL. user_data-
Type:
gpointerThe data to pass to
callback.The argument can be NULL.The data is owned by the caller of the method.