1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### TYPEDEF camel_block_t ##### -->
29
<!-- ##### TYPEDEF camel_key_t ##### -->
35
<!-- ##### ENUM CamelBlockFileFlags ##### -->
40
@CAMEL_BLOCK_FILE_SYNC:
42
<!-- ##### ENUM CamelBlockFlags ##### -->
48
@CAMEL_BLOCK_DETACHED:
50
<!-- ##### STRUCT CamelBlockRoot ##### -->
61
<!-- ##### STRUCT CamelBlock ##### -->
74
<!-- ##### STRUCT CamelBlockFile ##### -->
80
<!-- ##### MACRO CAMEL_BLOCK_SIZE ##### -->
87
<!-- ##### MACRO CAMEL_BLOCK_SIZE_BITS ##### -->
94
<!-- ##### FUNCTION camel_block_file_new ##### -->
106
<!-- ##### FUNCTION camel_block_file_rename ##### -->
116
<!-- ##### FUNCTION camel_block_file_delete ##### -->
125
<!-- ##### FUNCTION camel_block_file_new_block ##### -->
134
<!-- ##### FUNCTION camel_block_file_free_block ##### -->
144
<!-- ##### FUNCTION camel_block_file_get_block ##### -->
154
<!-- ##### FUNCTION camel_block_file_detach_block ##### -->
163
<!-- ##### FUNCTION camel_block_file_attach_block ##### -->
172
<!-- ##### FUNCTION camel_block_file_touch_block ##### -->
181
<!-- ##### FUNCTION camel_block_file_unref_block ##### -->
190
<!-- ##### FUNCTION camel_block_file_sync_block ##### -->
200
<!-- ##### FUNCTION camel_block_file_sync ##### -->
209
<!-- ##### STRUCT CamelKeyFile ##### -->
215
<!-- ##### FUNCTION camel_key_file_new ##### -->
226
<!-- ##### FUNCTION camel_key_file_rename ##### -->
236
<!-- ##### FUNCTION camel_key_file_delete ##### -->
245
<!-- ##### FUNCTION camel_key_file_write ##### -->
257
<!-- ##### FUNCTION camel_key_file_read ##### -->