The world's most popular open source database
#include <my_bitmap.h>Include dependency graph for log_event.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| #define AB_DATA_OFFSET APPEND_BLOCK_HEADER_LEN |
Definition at line 298 of file log_event.h.
| #define AB_FILE_ID_OFFSET 0 |
Definition at line 297 of file log_event.h.
Referenced by Append_block_log_event::Append_block_log_event(), and Append_block_log_event::write().
| #define APPEND_BLOCK_HEADER_LEN 4 |
Definition at line 194 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Append_block_log_event::get_data_size(), and Append_block_log_event::write().
| #define BINLOG_MAGIC "\xfe\x62\x69\x6e" |
Definition at line 321 of file log_event.h.
Referenced by check_binlog_magic(), check_header(), and MYSQL_BIN_LOG::open().
| #define BINLOG_VERSION 4 |
| #define CF_DATA_OFFSET CREATE_FILE_HEADER_LEN |
Definition at line 294 of file log_event.h.
| #define CF_FILE_ID_OFFSET 0 |
Definition at line 293 of file log_event.h.
Referenced by Create_file_log_event::Create_file_log_event(), and Create_file_log_event::write_data_header().
| #define CREATE_FILE_HEADER_LEN 4 |
Definition at line 193 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Create_file_log_event::write_data_header().
| #define DELETE_FILE_HEADER_LEN 4 |
Definition at line 196 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Delete_file_log_event::get_data_size(), and Delete_file_log_event::write().
| #define DF_FILE_ID_OFFSET 0 |
Definition at line 304 of file log_event.h.
Referenced by Delete_file_log_event::Delete_file_log_event(), and Delete_file_log_event::write().
| #define DUMPFILE_FLAG 0x1 |
| #define EL_FILE_ID_OFFSET 0 |
Definition at line 301 of file log_event.h.
Referenced by Execute_load_log_event::Execute_load_log_event(), and Execute_load_log_event::write().
| #define ELQ_DUP_HANDLING_OFFSET ELQ_FILE_ID_OFFSET + 12 |
Definition at line 318 of file log_event.h.
Referenced by Execute_load_query_log_event::Execute_load_query_log_event().
| #define ELQ_FILE_ID_OFFSET QUERY_HEADER_LEN |
Definition at line 315 of file log_event.h.
Referenced by Execute_load_query_log_event::Execute_load_query_log_event().
| #define ELQ_FN_POS_END_OFFSET ELQ_FILE_ID_OFFSET + 8 |
Definition at line 317 of file log_event.h.
Referenced by Execute_load_query_log_event::Execute_load_query_log_event().
| #define ELQ_FN_POS_START_OFFSET ELQ_FILE_ID_OFFSET + 4 |
Definition at line 316 of file log_event.h.
Referenced by Execute_load_query_log_event::Execute_load_query_log_event().
| #define ENCLOSED_EMPTY 0x2 |
Definition at line 92 of file log_event.h.
Referenced by sql_ex_info::init(), and Load_log_event::Load_log_event().
| #define ESCAPED_EMPTY 0x10 |
Definition at line 95 of file log_event.h.
Referenced by sql_ex_info::init(), and Load_log_event::Load_log_event().
| #define EVENT_LEN_OFFSET 9 |
Definition at line 210 of file log_event.h.
Referenced by check_header(), Log_event::Log_event(), mysql_client_binlog_statement(), Log_event::read_log_event(), and Log_event::write_header().
| #define EVENT_TYPE_OFFSET 4 |
Definition at line 208 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), Create_file_log_event::Create_file_log_event(), Load_log_event::Load_log_event(), Log_event::Log_event(), mysql_client_binlog_statement(), Log_event::read_log_event(), and Log_event::write_header().
| #define EXEC_LOAD_HEADER_LEN 4 |
Definition at line 195 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Execute_load_log_event::get_data_size(), and Execute_load_log_event::write().
| #define EXECUTE_LOAD_QUERY_EXTRA_HEADER_LEN (4 + 4 + 4 + 1) |
Definition at line 200 of file log_event.h.
Referenced by Execute_load_query_log_event::get_post_header_size_for_derived(), and Execute_load_query_log_event::write_post_header_for_derived().
| #define EXECUTE_LOAD_QUERY_HEADER_LEN (QUERY_HEADER_LEN + EXECUTE_LOAD_QUERY_EXTRA_HEADER_LEN) |
Definition at line 201 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event().
| #define FIELD_TERM_EMPTY 0x1 |
Definition at line 91 of file log_event.h.
Referenced by sql_ex_info::init(), and Load_log_event::Load_log_event().
| #define FLAGS_OFFSET 17 |
Definition at line 212 of file log_event.h.
Referenced by MYSQL_BIN_LOG::close(), Log_event::Log_event(), and Log_event::write_header().
| #define FORMAT_DESCRIPTION_HEADER_LEN (START_V3_HEADER_LEN+1+LOG_EVENT_TYPES) |
Definition at line 197 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Format_description_log_event::get_data_size(), and Format_description_log_event::write().
| #define I_TYPE_OFFSET 0 |
Definition at line 258 of file log_event.h.
Referenced by Intvar_log_event::Intvar_log_event(), and Intvar_log_event::write().
| #define I_VAL_OFFSET 1 |
Definition at line 259 of file log_event.h.
Referenced by Intvar_log_event::Intvar_log_event(), and Intvar_log_event::write().
| #define IGNORE_FLAG 0x8 |
| #define L_DATA_OFFSET LOAD_HEADER_LEN |
Definition at line 283 of file log_event.h.
| #define L_DB_LEN_OFFSET 13 |
Definition at line 280 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define L_EXEC_TIME_OFFSET 4 |
Definition at line 277 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define L_NUM_FIELDS_OFFSET 14 |
Definition at line 281 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define L_SKIP_LINES_OFFSET 8 |
Definition at line 278 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define L_SQL_EX_OFFSET 18 |
Definition at line 282 of file log_event.h.
| #define L_TBL_LEN_OFFSET 12 |
Definition at line 279 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define L_THREAD_ID_OFFSET 0 |
Definition at line 276 of file log_event.h.
Referenced by Load_log_event::copy_log_event(), and Load_log_event::write_data_header().
| #define LINE_START_EMPTY 0x8 |
Definition at line 94 of file log_event.h.
Referenced by sql_ex_info::init(), and Load_log_event::Load_log_event().
| #define LINE_TERM_EMPTY 0x4 |
Definition at line 93 of file log_event.h.
Referenced by sql_ex_info::init(), and Load_log_event::Load_log_event().
| #define LOAD_HEADER_LEN (4 + 4 + 4 + 1 +1 + 4) |
Definition at line 190 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Load_log_event::get_data_size(), Load_log_event::Load_log_event(), and Load_log_event::write_data_header().
| #define LOG_EVENT_BINLOG_IN_USE_F 0x1 |
Definition at line 361 of file log_event.h.
Referenced by dump_local_log_entries(), and MYSQL_BIN_LOG::open().
| #define LOG_EVENT_HEADER_LEN 19 |
Definition at line 174 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Load_log_event::Load_log_event(), Format_description_log_event::write(), and Log_event::write_header().
| #define LOG_EVENT_MINIMAL_HEADER_LEN 19 |
Definition at line 183 of file log_event.h.
Referenced by check_header(), Format_description_log_event::Format_description_log_event(), Format_description_log_event::is_valid(), and Log_event::read_log_event().
| #define LOG_EVENT_OFFSET 4 |
| #define LOG_EVENT_SUPPRESS_USE_F 0x8 |
Definition at line 382 of file log_event.h.
| #define LOG_EVENT_THREAD_SPECIFIC_F 0x4 |
Definition at line 369 of file log_event.h.
| #define LOG_EVENT_TYPES (ENUM_END_EVENT-1) |
Definition at line 463 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Format_description_log_event::write().
| #define LOG_EVENT_UPDATE_TABLE_MAP_VERSION_F 0x10 |
Definition at line 388 of file log_event.h.
Referenced by mysql_load(), MYSQL_BIN_LOG::write(), and write_execute_load_query_log_event().
| #define LOG_POS_OFFSET 13 |
Definition at line 211 of file log_event.h.
Referenced by Log_event::Log_event(), and Log_event::write_header().
| #define LOG_READ_BOGUS -2 |
| #define LOG_READ_EOF -1 |
| #define LOG_READ_IO -3 |
| #define LOG_READ_MEM -5 |
Definition at line 30 of file log_event.h.
| #define LOG_READ_TOO_LARGE -7 |
| #define LOG_READ_TRUNC -6 |
| #define NUM_LOAD_DELIM_STRS 5 |
Definition at line 113 of file log_event.h.
| #define OLD_HEADER_LEN 13 |
Definition at line 175 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Format_description_log_event::is_valid().
| #define OPT_ENCLOSED_FLAG 0x2 |
| #define OPTIONS_WRITTEN_TO_BIN_LOG |
Value:
Definition at line 408 of file log_event.h.
Referenced by Query_log_event::Query_log_event().
| #define Q_AUTO_INCREMENT 3 |
Definition at line 244 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_CATALOG_CODE 2 |
| #define Q_CATALOG_NZ_CODE 6 |
Definition at line 254 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_CHARSET_CODE 4 |
Definition at line 245 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_DATA_OFFSET QUERY_HEADER_LEN |
Definition at line 234 of file log_event.h.
| #define Q_DB_LEN_OFFSET 8 |
Definition at line 231 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_ERR_CODE_OFFSET 9 |
Definition at line 232 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_EXEC_TIME_OFFSET 4 |
Definition at line 230 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_FLAGS2_CODE 0 |
Definition at line 236 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_SQL_MODE_CODE 1 |
Definition at line 237 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_STATUS_VARS_LEN_OFFSET 11 |
Definition at line 233 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_THREAD_ID_OFFSET 0 |
Definition at line 229 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define Q_TIME_ZONE_CODE 5 |
Definition at line 246 of file log_event.h.
Referenced by Query_log_event::Query_log_event(), and Query_log_event::write().
| #define QUERY_HEADER_LEN (QUERY_HEADER_MINIMAL_LEN + 2) |
Definition at line 189 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Query_log_event::write().
| #define QUERY_HEADER_MINIMAL_LEN (4 + 4 + 1 + 2) |
Definition at line 187 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Query_log_event::Query_log_event().
| #define R_IDENT_OFFSET 8 |
Definition at line 288 of file log_event.h.
| #define R_POS_OFFSET 0 |
Definition at line 287 of file log_event.h.
Referenced by Rotate_log_event::Rotate_log_event(), and Rotate_log_event::write().
| #define RAND_SEED1_OFFSET 0 |
Definition at line 263 of file log_event.h.
Referenced by Rand_log_event::Rand_log_event(), and Rand_log_event::write().
| #define RAND_SEED2_OFFSET 8 |
Definition at line 264 of file log_event.h.
Referenced by Rand_log_event::Rand_log_event(), and Rand_log_event::write().
| #define REPLACE_FLAG 0x4 |
| #define ROTATE_HEADER_LEN 8 |
Definition at line 192 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Rotate_log_event::get_data_size(), and Rotate_log_event::write().
| #define ROWS_HEADER_LEN 8 |
Definition at line 198 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event().
| #define RW_FLAGS_OFFSET 6 |
Definition at line 312 of file log_event.h.
| #define RW_MAPID_OFFSET 0 |
Definition at line 311 of file log_event.h.
| #define SERVER_ID_OFFSET 5 |
Definition at line 209 of file log_event.h.
Referenced by Log_event::Log_event(), and Log_event::write_header().
| #define SL_MASTER_HOST_OFFSET 10 |
Definition at line 225 of file log_event.h.
| #define SL_MASTER_PORT_OFFSET 8 |
Definition at line 223 of file log_event.h.
| #define SL_MASTER_POS_OFFSET 0 |
Definition at line 224 of file log_event.h.
| #define ST_BINLOG_VER_OFFSET 0 |
Definition at line 216 of file log_event.h.
Referenced by Start_log_event_v3::Start_log_event_v3(), Format_description_log_event::write(), and Start_log_event_v3::write().
| #define ST_COMMON_HEADER_LEN_OFFSET (ST_CREATED_OFFSET + 4) |
Definition at line 219 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), and Format_description_log_event::write().
| #define ST_CREATED_OFFSET (ST_SERVER_VER_OFFSET + ST_SERVER_VER_LEN) |
Definition at line 218 of file log_event.h.
Referenced by Start_log_event_v3::Start_log_event_v3(), Format_description_log_event::write(), and Start_log_event_v3::write().
| #define ST_SERVER_VER_LEN 50 |
Definition at line 73 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event(), Start_log_event_v3::Start_log_event_v3(), Format_description_log_event::write(), and Start_log_event_v3::write().
| #define ST_SERVER_VER_OFFSET 2 |
Definition at line 217 of file log_event.h.
Referenced by Start_log_event_v3::Start_log_event_v3(), Format_description_log_event::write(), and Start_log_event_v3::write().
| #define START_V3_HEADER_LEN (2 + ST_SERVER_VER_LEN + 4) |
Definition at line 191 of file log_event.h.
Referenced by check_header(), Format_description_log_event::Format_description_log_event(), Start_log_event_v3::get_data_size(), and Start_log_event_v3::write().
| #define TABLE_MAP_HEADER_LEN 8 |
Definition at line 199 of file log_event.h.
Referenced by Format_description_log_event::Format_description_log_event().
| #define TM_FLAGS_OFFSET 6 |
Definition at line 308 of file log_event.h.
| #define TM_MAPID_OFFSET 0 |
Definition at line 307 of file log_event.h.
| #define UV_CHARSET_NUMBER_SIZE 4 |
Definition at line 272 of file log_event.h.
Referenced by User_var_log_event::User_var_log_event(), and User_var_log_event::write().
| #define UV_NAME_LEN_SIZE 4 |
Definition at line 271 of file log_event.h.
Referenced by User_var_log_event::User_var_log_event(), and User_var_log_event::write().
| #define UV_VAL_IS_NULL 1 |
Definition at line 269 of file log_event.h.
Referenced by User_var_log_event::User_var_log_event(), and User_var_log_event::write().
| #define UV_VAL_LEN_SIZE 4 |
Definition at line 268 of file log_event.h.
Referenced by User_var_log_event::User_var_log_event(), and User_var_log_event::write().
| #define UV_VAL_TYPE_SIZE 1 |
Definition at line 270 of file log_event.h.
Referenced by User_var_log_event::User_var_log_event(), and User_var_log_event::write().
Definition at line 1579 of file log_event.h.
01579 { LOAD_DUP_ERROR= 0, LOAD_DUP_IGNORE, 01580 LOAD_DUP_REPLACE };
| enum Int_event_type |
Definition at line 465 of file log_event.h.
00466 { 00467 INVALID_INT_EVENT = 0, LAST_INSERT_ID_EVENT = 1, INSERT_ID_EVENT = 2 00468 };
| enum Log_event_type |

