X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky-private.h;h=25987721d2d6dc96eddb2f946cdcd0771112f17a;hb=0d4d52cac58c229339dee35ffbc5ba3fb5b9a7b6;hp=dfcb7c54443362ee4a797c481a32629ad632be4e;hpb=38a7cd8d63ba82a8175f8e43a18a96b6188fd1a9;p=bluesky.git diff --git a/bluesky/bluesky-private.h b/bluesky/bluesky-private.h index dfcb7c5..2598772 100644 --- a/bluesky/bluesky-private.h +++ b/bluesky/bluesky-private.h @@ -101,8 +101,8 @@ typedef enum { } BlueSkyAsyncStatus; struct BlueSkyNotifierList; -typedef struct _BlueSkyStoreAsync BlueSkyStoreAsync; -struct _BlueSkyStoreAsync { +typedef struct BlueSkyStoreAsync BlueSkyStoreAsync; +struct BlueSkyStoreAsync { BlueSkyStore *store; GMutex *lock; @@ -256,7 +256,7 @@ struct cloudlog_header { #define CLOUDLOG_CLOUD 0x02 #define CLOUDLOG_CACHE 0x04 #define CLOUDLOG_UNCOMMITTED 0x10 -struct _BlueSkyCloudLog { +struct BlueSkyCloudLog { gint refcount; GMutex *lock; GCond *cond; @@ -300,7 +300,7 @@ struct _BlueSkyCloudLog { }; /* Serialize objects into a log segment to be written to the cloud. */ -struct _BlueSkyCloudLogState { +struct BlueSkyCloudLogState { GString *data; BlueSkyCloudPointer location; GList *inode_list; @@ -335,7 +335,7 @@ void bluesky_cloudlog_flush(BlueSkyFS *fs); uint32_t crc32c(uint32_t crc, const char *buf, unsigned int length); uint32_t crc32c_finalize(uint32_t crc); -struct _BlueSkyLog { +struct BlueSkyLog { BlueSkyFS *fs; char *log_directory; GAsyncQueue *queue; @@ -362,7 +362,7 @@ struct _BlueSkyLog { /* An object for tracking log files which are stored locally--either the * journal for filesystem consistency or log segments which have been fetched * back from cloud storage. */ -struct _BlueSkyCacheFile { +struct BlueSkyCacheFile { GMutex *lock; GCond *cond; gint refcount;