Implement very basic grouped fetches of objects from the cloud.
[bluesky.git] / bluesky / bluesky.h
index c27fb6c..fd0b610 100644 (file)
@@ -100,6 +100,8 @@ gboolean bluesky_rangeset_insert(BlueSkyRangeset *rangeset,
 const BlueSkyRangesetItem *bluesky_rangeset_lookup(BlueSkyRangeset *rangeset,
                                                    uint64_t offset);
 const BlueSkyRangesetItem *bluesky_rangeset_lookup_next(BlueSkyRangeset *rangeset, uint64_t offset);
+void bluesky_rangeset_get_extents(BlueSkyRangeset *rangeset,
+                                  uint64_t *start, uint64_t *length);
 
 /* Storage interface.  This presents a key-value store abstraction, and can
  * have multiple implementations: in-memory, on-disk, in-cloud. */