SIONlib
1.7.7
Scalable I/O library for parallel access to task-local files
|
Data Fields | |
int | size |
_sion_key_entry * | lastentry_used |
size_t | next_scan_pos |
int | scan_done |
_sion_keyvalue_table * | key_table |
_sion_key_block_entry * | iterator_last_block |
_sion_key_block_entry * | block_inwriteorder_head |
_sion_key_block_entry * | block_inwriteorder_tail |
overall structure where siondesc->keyvalptr points to
Definition at line 42 of file sion_keyvalue_keymngr.c.
_sion_key_block_entry* _sion_keyvalue_keymngr_struct::block_inwriteorder_head |
pointer to first element of blocks in write order
Definition at line 49 of file sion_keyvalue_keymngr.c.
_sion_key_block_entry* _sion_keyvalue_keymngr_struct::block_inwriteorder_tail |
pointer to last element of blocks in write order
Definition at line 50 of file sion_keyvalue_keymngr.c.
_sion_key_block_entry* _sion_keyvalue_keymngr_struct::iterator_last_block |
is NULL is iterator was reseted or pointer to the last existing iterated block
Definition at line 48 of file sion_keyvalue_keymngr.c.
_sion_keyvalue_table* _sion_keyvalue_keymngr_struct::key_table |
Table of key entries
Definition at line 47 of file sion_keyvalue_keymngr.c.
_sion_key_entry* _sion_keyvalue_keymngr_struct::lastentry_used |
last entry of a for which data was handled
Definition at line 44 of file sion_keyvalue_keymngr.c.
size_t _sion_keyvalue_keymngr_struct::next_scan_pos |
absolute position of position from where next meta data could be read
Definition at line 45 of file sion_keyvalue_keymngr.c.
int _sion_keyvalue_keymngr_struct::scan_done |
is true if all data about keys is stored in keymngr
Definition at line 46 of file sion_keyvalue_keymngr.c.