14 #ifndef SION_SION_KEYVALUE_KEYMNGR_H    15 #define SION_SION_KEYVALUE_KEYMNGR_H    32 int _sion_keyvalue_keymngr_add_block(
_sion_keyvalue_keymngr* keymngr, sion_table_key_t key, 
size_t offset, 
size_t len);
    36 int _sion_keyvalue_keymngr_update_read_pos(
_sion_keyvalue_keymngr* keymngr, sion_table_key_t key, 
size_t bytes_read, sion_int64 current_pos);
    40 int _sion_keyvalue_keymngr_lookup(
_sion_keyvalue_keymngr* keymngr, sion_table_key_t key, 
size_t *current_pos, 
size_t *bytes_left);
    46 int _sion_keyvalue_keymngr_lookup_and_set_pos(
_sion_keyvalue_keymngr* keymngr, sion_table_key_t key, 
int entrynum, sion_int64 posinentry,
    47                           size_t *current_pos, 
size_t *bytes_left);
    64 int _sion_keyvalue_keymngr_iterator_next(
_sion_keyvalue_keymngr* keymngr, sion_table_key_t *key, 
size_t *current_pos, 
size_t *offset, 
size_t *len);