#include <mdbm.h>
Public Attributes | |
| uint32_t | page_num |
| Index number of overflowing page. More... | |
| const char * | page_begin |
| Beginning address of page. More... | |
| const char * | page_end |
| One byte past last byte of page. More... | |
| uint32_t | page_free_space |
| Current free space on page. More... | |
| uint32_t | space_needed |
| Space needed for current insert. More... | |
| uint32_t | page_num_items |
| Number of items on page. More... | |
| uint32_t | reserved |
| Reserved. More... | |
| kvpair * | page_items |
| Key-Value pairs for all items on page. More... | |
| uint32_t * | page_item_sizes |
| Total in-page size for each item on page. More... | |
| void * | user_data |
| User-data pointer passed to mdbm_limit_size_v3. More... | |
| uint32_t mdbm_shake_data_v3::page_num |
Index number of overflowing page.
| const char* mdbm_shake_data_v3::page_begin |
Beginning address of page.
| const char* mdbm_shake_data_v3::page_end |
One byte past last byte of page.
| uint32_t mdbm_shake_data_v3::page_free_space |
Current free space on page.
| uint32_t mdbm_shake_data_v3::space_needed |
Space needed for current insert.
| uint32_t mdbm_shake_data_v3::page_num_items |
Number of items on page.
| uint32_t mdbm_shake_data_v3::reserved |
Reserved.
| kvpair* mdbm_shake_data_v3::page_items |
Key-Value pairs for all items on page.
| uint32_t* mdbm_shake_data_v3::page_item_sizes |
Total in-page size for each item on page.
| void* mdbm_shake_data_v3::user_data |
User-data pointer passed to mdbm_limit_size_v3.