SIONlib  1.7.7
Scalable I/O library for parallel access to task-local files
Data Fields
_sion_key_entry_block_struct Struct Reference
Collaboration diagram for _sion_key_entry_block_struct:
[legend]

Data Fields

size_t offset
 
size_t len
 
int blocknum
 
size_t offset_in_entry
 
_sion_key_block_entrynext
 
_sion_key_block_entrynext_inwriteorder
 
_sion_key_entryentry
 

Detailed Description

describes one block containing data for a key, it is element of a linked list

Definition at line 65 of file sion_keyvalue_keymngr.c.

Field Documentation

◆ blocknum

int _sion_key_entry_block_struct::blocknum

number of in squence of blocks for that entry

Definition at line 68 of file sion_keyvalue_keymngr.c.

◆ entry

_sion_key_entry* _sion_key_entry_block_struct::entry

reference to entry containing this block

Definition at line 72 of file sion_keyvalue_keymngr.c.

◆ len

size_t _sion_key_entry_block_struct::len

length of that block

Definition at line 67 of file sion_keyvalue_keymngr.c.

◆ next

_sion_key_block_entry* _sion_key_entry_block_struct::next

pointer to next element of blocklist

Definition at line 70 of file sion_keyvalue_keymngr.c.

◆ next_inwriteorder

_sion_key_block_entry* _sion_key_entry_block_struct::next_inwriteorder

pointer to next element of blocks in write order

Definition at line 71 of file sion_keyvalue_keymngr.c.

◆ offset

size_t _sion_key_entry_block_struct::offset

absolute position of that block in file

Definition at line 66 of file sion_keyvalue_keymngr.c.

◆ offset_in_entry

size_t _sion_key_entry_block_struct::offset_in_entry

absolute position of that block in data for that entry

Definition at line 69 of file sion_keyvalue_keymngr.c.


The documentation for this struct was generated from the following file: