30#define GRN_MEMORY_MAP_READ (1 << 0)
31#define GRN_MEMORY_MAP_WRITE (1 << 1)
32#define GRN_MEMORY_MAP_EXCLUDE (1 << 2)
#define GRN_API
Definition groonga.h:39
GRN_API grn_memory_map * grn_memory_map_open(grn_ctx *ctx, const char *path, grn_memory_map_flags flags, uint64_t offset, size_t length)
GRN_API void grn_memory_map_close(grn_ctx *ctx, grn_memory_map *map)
struct grn_memory_map grn_memory_map
Definition memory_map.h:27
GRN_API void * grn_memory_map_get_address(grn_ctx *ctx, grn_memory_map *map)
uint32_t grn_memory_map_flags
Definition memory_map.h:28