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

Data Fields

sion_int64 key
 
ssize_t current_pos
 
size_t bytes_left
 
int blocks_avail
 
_sion_key_block_entryblocklist_head
 
_sion_key_block_entryblocklist_current
 
_sion_key_block_entryblocklist_tail
 

Detailed Description

entry to keyvalue table, describes info of one key

Definition at line 54 of file sion_keyvalue_keymngr.c.

Field Documentation

◆ blocklist_current

_sion_key_block_entry* _sion_key_entry_struct::blocklist_current

pointer to current element of blocklist from which data will be read

Definition at line 60 of file sion_keyvalue_keymngr.c.

◆ blocklist_head

_sion_key_block_entry* _sion_key_entry_struct::blocklist_head

pointer to first element of blocklist

Definition at line 59 of file sion_keyvalue_keymngr.c.

◆ blocklist_tail

_sion_key_block_entry* _sion_key_entry_struct::blocklist_tail

pointer to last element of blocklist

Definition at line 61 of file sion_keyvalue_keymngr.c.

◆ blocks_avail

int _sion_key_entry_struct::blocks_avail

number of blocks stored in list

Definition at line 58 of file sion_keyvalue_keymngr.c.

◆ bytes_left

size_t _sion_key_entry_struct::bytes_left

bytes left in current block

Definition at line 57 of file sion_keyvalue_keymngr.c.

◆ current_pos

ssize_t _sion_key_entry_struct::current_pos

offset to current position in current block of key

Definition at line 56 of file sion_keyvalue_keymngr.c.

◆ key

sion_int64 _sion_key_entry_struct::key

key

Definition at line 55 of file sion_keyvalue_keymngr.c.


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