| MySQL 5.6.14 Source Code Document
    | 
#include <records.h>

| Public Types | |
| typedef int(* | Read_func )(READ_RECORD *) | 
| typedef void(* | Unlock_row_func )(st_join_table *) | 
| typedef int(* | Setup_func )(JOIN_TAB *) | 
| Public Attributes | |
| TABLE * | table | 
| TABLE ** | forms | 
| Unlock_row_func | unlock_row | 
| Read_func | read_record | 
| THD * | thd | 
| SQL_SELECT * | select | 
| uint | cache_records | 
| uint | ref_length | 
| uint | struct_length | 
| uint | reclength | 
| uint | rec_cache_size | 
| uint | error_offset | 
| uint | index | 
| uchar * | ref_pos | 
| uchar * | record | 
| uchar * | rec_buf | 
| uchar * | cache | 
| uchar * | cache_pos | 
| uchar * | cache_end | 
| uchar * | read_positions | 
| struct st_io_cache * | io_cache | 
| bool | print_error | 
| bool | ignore_not_found_rows | 
A context for reading through a single table using a chosen access method: index read, scan, etc, use of cache, etc.
Use by: