MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fil_iterator_t Struct Reference

Public Attributes

os_file_t file
const char * filepath
os_offset_t start
os_offset_t end
os_offset_t file_size
ulint page_size
ulint n_io_buffers
byte * io_buffer

Detailed Description

Definition at line 5985 of file fil0fil.cc.

Member Data Documentation

os_offset_t fil_iterator_t::end

Where to stop

Definition at line 5989 of file fil0fil.cc.

os_file_t fil_iterator_t::file

File handle

Definition at line 5986 of file fil0fil.cc.

os_offset_t fil_iterator_t::file_size

File size in bytes

Definition at line 5990 of file fil0fil.cc.

const char* fil_iterator_t::filepath

File path name

Definition at line 5987 of file fil0fil.cc.

byte* fil_iterator_t::io_buffer

Buffer to use for IO

Definition at line 5994 of file fil0fil.cc.

ulint fil_iterator_t::n_io_buffers

Number of pages to use for IO

Definition at line 5992 of file fil0fil.cc.

ulint fil_iterator_t::page_size

Page size

Definition at line 5991 of file fil0fil.cc.

os_offset_t fil_iterator_t::start

From where to start

Definition at line 5988 of file fil0fil.cc.


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