Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
_grn_io Struct Reference

#include <io.h>

Collaboration diagram for _grn_io:
Collaboration graph
[legend]

Data Fields

char path [PATH_MAX]
struct _grn_io_headerheader
byteuser_header
grn_io_mapinfomaps
uint32_t base
uint32_t base_seg
grn_io_mode mode
struct _grn_io_fileinfofis
grn_io_array_infoainfo
uint32_t max_map_seg
uint32_t nmaps
uint32_t nref
uint32_t count
uint8_t flags
uint32_t * lock

Detailed Description

Definition at line 106 of file io.h.

Field Documentation

Definition at line 115 of file io.h.

uint32_t base

Definition at line 111 of file io.h.

uint32_t base_seg

Definition at line 112 of file io.h.

uint32_t count

Definition at line 119 of file io.h.

struct _grn_io_fileinfo* fis

Definition at line 114 of file io.h.

uint8_t flags

Definition at line 120 of file io.h.

struct _grn_io_header* header

Definition at line 108 of file io.h.

uint32_t* lock

Definition at line 121 of file io.h.

Definition at line 110 of file io.h.

uint32_t max_map_seg

Definition at line 116 of file io.h.

Definition at line 113 of file io.h.

uint32_t nmaps

Definition at line 117 of file io.h.

uint32_t nref

Definition at line 118 of file io.h.

char path[PATH_MAX]

Definition at line 107 of file io.h.

byte* user_header

Definition at line 109 of file io.h.


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