Database file storage configuration. More...
#include <ittia/db.h>
Data Fields | |
| db_crypt_t | crypt |
| uint16_t | journal_buffers |
| db_rep_address_t | target_address |
| db_rep_address_t | source_address |
File settings | |
| uint32_t | file_mode |
| int32_t | page_size |
Cache settings | |
| int32_t | buffer_count |
| int32_t | flush_buffers |
Journal settings | |
| int32_t | journal_type |
| int32_t | checkpoint_interval |
| int32_t | preallocate |
In-memory settings | |
| uint32_t | memory_page_size |
| uint32_t | memory_storage_size |
Database file storage configuration.
Initialize with db_file_storage_config_init, destroy with db_file_storage_config_destroy.