void bluesky_cloudlog_insert(BlueSkyCloudLog *log);
void bluesky_cloudlog_insert_locked(BlueSkyCloudLog *log);
BlueSkyCloudLog *bluesky_cloudlog_get(BlueSkyFS *fs, BlueSkyCloudID id);
+void bluesky_cloudlog_prefetch(BlueSkyCloudLog *log);
void bluesky_cloudlog_fetch(BlueSkyCloudLog *log);
BlueSkyCloudPointer bluesky_cloudlog_serialize(BlueSkyCloudLog *log,
BlueSkyFS *fs);
gint mapcount; // References to the mmaped data
const char *addr; // May be null if data is not mapped in memory
size_t len;
+ int disk_used;
BlueSkyFS *fs;
BlueSkyLog *log;
gboolean fetching, ready; // Cloud data: downloading or ready for use