MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
st_io_cache Struct Reference
Collaboration diagram for st_io_cache:

Public Attributes

my_off_t pos_in_file
my_off_t end_of_file
uchar * read_pos
uchar * read_end
uchar * buffer
uchar * request_pos
uchar * write_buffer
uchar * append_read_pos
uchar * write_pos
uchar * write_end
uchar ** current_pos
uchar ** current_end
mysql_mutex_t append_buffer_lock
IO_CACHE_SHAREshare
int(* read_function )(struct st_io_cache *, uchar *, size_t)
int(* write_function )(struct st_io_cache *, const uchar *, size_t)
enum cache_type type
IO_CACHE_CALLBACK pre_read
IO_CACHE_CALLBACK post_read
IO_CACHE_CALLBACK pre_close
ulong disk_writes
void * arg
char * file_name
char * dir
char * prefix
File file
int seek_not_done
int error
size_t buffer_length
size_t read_length
myf myflags
my_bool alloced_buffer

Detailed Description

Definition at line 387 of file my_sys.h.


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