X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky.h;h=beec07577d34a3852f37df0225e73d2b3adf2fad;hb=0ba2a52ec1386c8928b397f775e4a4f97339fa2a;hp=29d9a624a4cdb54e0f0b288ca56f3494629865ab;hpb=c4eb30d2e6e577e424b83d4b5180d48af74e3009;p=bluesky.git diff --git a/bluesky/bluesky.h b/bluesky/bluesky.h index 29d9a62..beec075 100644 --- a/bluesky/bluesky.h +++ b/bluesky/bluesky.h @@ -93,6 +93,9 @@ BlueSkyRCStr *bluesky_crypt_decrypt(BlueSkyRCStr *in, const uint8_t *key); struct _BlueSkyStore; typedef struct _BlueSkyStore BlueSkyStore; +struct _BlueSkyLog; +typedef struct _BlueSkyLog BlueSkyLog; + void bluesky_store_init(); BlueSkyStore *bluesky_store_new(const gchar *type); void bluesky_store_free(BlueSkyStore *store); @@ -126,6 +129,7 @@ typedef struct { uint64_t next_inum; /* Next available inode for allocation */ BlueSkyStore *store; + BlueSkyLog *log; /* Accounting for memory used for caches. Space is measured in blocks, not * bytes. We track both total data in the caches and dirty data (total