- GIS_NEVER, // Never cache the file (for offline mode)
- GIS_ONCE, // Cache the file if it does not exist
- GIS_UPDATE, // Append additional data to cached copy (resume)
- GIS_REFRESH, // Delete existing file and cache a new copy
-} GisDataCacheType;
-
-typedef void (*GisDataCacheDoneCallback)(gchar *file, gboolean updated,
- gpointer user_data);
+ GIS_LOCAL, // Only return local files (for offline mode)
+ GIS_ONCE, // Download the file only if it does not exist
+ GIS_UPDATE, // Update the file to be like the server
+ GIS_REFRESH, // Delete the existing file and fetch a new copy
+} GisCacheType;