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

#include <ngx_buf.h>

Collaboration diagram for ngx_buf_s:
Collaboration graph
[legend]

Data Fields

u_char * pos
u_char * last
off_t file_pos
off_t file_last
u_char * start
u_char * end
ngx_buf_tag_t tag
ngx_file_tfile
ngx_buf_tshadow
unsigned temporary:1
unsigned memory:1
unsigned mmap:1
unsigned recycled:1
unsigned in_file:1
unsigned flush:1
unsigned sync:1
unsigned last_buf:1
unsigned last_in_chain:1
unsigned last_shadow:1
unsigned temp_file:1
int num

Detailed Description

Definition at line 20 of file ngx_buf.h.

Field Documentation

u_char* end

Definition at line 27 of file ngx_buf.h.

ngx_file_t* file

Definition at line 29 of file ngx_buf.h.

off_t file_last

Definition at line 24 of file ngx_buf.h.

off_t file_pos

Definition at line 23 of file ngx_buf.h.

unsigned flush

Definition at line 47 of file ngx_buf.h.

unsigned in_file

Definition at line 46 of file ngx_buf.h.

u_char* last

Definition at line 22 of file ngx_buf.h.

unsigned last_buf

Definition at line 49 of file ngx_buf.h.

unsigned last_in_chain

Definition at line 50 of file ngx_buf.h.

unsigned last_shadow

Definition at line 52 of file ngx_buf.h.

unsigned memory

Definition at line 40 of file ngx_buf.h.

unsigned mmap

Definition at line 43 of file ngx_buf.h.

int num

Definition at line 55 of file ngx_buf.h.

u_char* pos

Definition at line 21 of file ngx_buf.h.

unsigned recycled

Definition at line 45 of file ngx_buf.h.

ngx_buf_t* shadow

Definition at line 30 of file ngx_buf.h.

u_char* start

Definition at line 26 of file ngx_buf.h.

unsigned sync

Definition at line 48 of file ngx_buf.h.

Definition at line 28 of file ngx_buf.h.

unsigned temp_file

Definition at line 53 of file ngx_buf.h.

unsigned temporary

Definition at line 34 of file ngx_buf.h.


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