(root)/
glib-2.79.0/
girepository/
cmph/
buffer_manager.h
       1  #ifndef __CMPH_BUFFER_MANAGE_H__
       2  #define __CMPH_BUFFER_MANAGE_H__
       3  
       4  #include "cmph_types.h"
       5  #include <stdio.h>
       6  typedef struct __buffer_manager_t buffer_manager_t;
       7  
       8  buffer_manager_t * buffer_manager_new(cmph_uint32 memory_avail, cmph_uint32 nentries);
       9  void buffer_manager_open(buffer_manager_t * buffer_manager, cmph_uint32 index, char * filename);
      10  cmph_uint8 * buffer_manager_read_key(buffer_manager_t * buffer_manager, cmph_uint32 index, cmph_uint32 * keylen);
      11  void buffer_manager_destroy(buffer_manager_t * buffer_manager);
      12  #endif