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


Public Member Functions | |
| void | print (FILE *file, PRINT_EVENT_INFO *print_event_info) |
| void | print (FILE *file, PRINT_EVENT_INFO *print_event_info, bool enable_local) |
| Create_file_log_event (const char *buf, uint event_len, const Format_description_log_event *description_event) | |
| Log_event_type | get_type_code () |
| int | get_data_size () |
| bool | is_valid () const |
Public Member Functions inherited from Load_log_event | |
| uint | get_query_buffer_length () |
| void | print_query (bool need_db, const char *cs, char *buf, char **end, char **fn_start, char **fn_end) |
| void | set_fname_outside_temp_buf (const char *afname, uint alen) |
| int | check_fname_outside_temp_buf () |
| Load_log_event (const char *buf, uint event_len, const Format_description_log_event *description_event) | |
Public Member Functions inherited from Log_event | |
| Log_event (enum_event_cache_type cache_type_arg=EVENT_INVALID_CACHE, enum_event_logging_type logging_type_arg=EVENT_INVALID_LOGGING) | |
| void | print_timestamp (IO_CACHE *file, time_t *ts) |
| void | print_header (IO_CACHE *file, PRINT_EVENT_INFO *print_event_info, bool is_more) |
| void | print_base64 (IO_CACHE *file, PRINT_EVENT_INFO *print_event_info, bool is_more) |
| bool | wrapper_my_b_safe_write (IO_CACHE *file, const uchar *buf, ulong data_length) |
| void | set_artificial_event () |
| void | set_relay_log_event () |
| bool | is_artificial_event () const |
| bool | is_relay_log_event () const |
| bool | is_ignorable_event () const |
| bool | is_no_filter_event () const |
| bool | is_using_trans_cache () const |
| bool | is_using_stmt_cache () const |
| bool | is_using_immediate_logging () const |
| Log_event (const char *buf, const Format_description_log_event *description_event) | |
| void | register_temp_buf (char *buf) |
| void | free_temp_buf () |
| const char * | get_type_str () |
Public Attributes | |
| uchar * | block |
| const char * | event_buf |
| uint | block_len |
| uint | file_id |
| bool | inited_from_old |
Public Attributes inherited from Load_log_event | |
| ulong | thread_id |
| ulong | slave_proxy_id |
| uint32 | table_name_len |
| uint32 | db_len |
| uint32 | fname_len |
| uint32 | num_fields |
| const char * | fields |
| const uchar * | field_lens |
| uint32 | field_block_len |
| const char * | table_name |
| const char * | db |
| const char * | fname |
| uint32 | skip_lines |
| sql_ex_info | sql_ex |
| bool | local_fname |
| bool | is_concurrent |
Public Attributes inherited from Log_event | |
| my_off_t | log_pos |
| char * | temp_buf |
| struct timeval | when |
| ulong | exec_time |
| ulong | data_written |
| uint32 | server_id |
| uint32 | unmasked_server_id |
| uint16 | flags |
| ulong | slave_exec_mode |
| enum_event_cache_type | event_cache_type |
| enum_event_logging_type | event_logging_type |
| ha_checksum | crc |
| ulong | mts_group_idx |
| Relay_log_info * | worker |
| ulonglong | future_event_relay_log_pos |
| uint8 | checksum_alg |
Protected Attributes | |
| bool | fake_base |
Additional Inherited Members | |
Public Types inherited from Log_event | |
| enum | enum_skip_reason { EVENT_SKIP_NOT, EVENT_SKIP_IGNORE, EVENT_SKIP_COUNT } |
| typedef unsigned char | Byte |
Static Public Member Functions inherited from Log_event | |
| static Log_event * | read_log_event (IO_CACHE *file, const Format_description_log_event *description_event, my_bool crc_check) |
| static void * | operator new (size_t size) |
| static void | operator delete (void *ptr, size_t) |
| static void * | operator new (size_t, void *ptr) |
| static void | operator delete (void *, void *) |
| static Log_event * | read_log_event (const char *buf, uint event_len, const char **error, const Format_description_log_event *description_event, my_bool crc_check) |
| static const char * | get_type_str (Log_event_type type) |
Protected Types inherited from Log_event | |
| enum | enum_event_cache_type { EVENT_INVALID_CACHE = 0, EVENT_STMT_CACHE, EVENT_TRANSACTIONAL_CACHE, EVENT_NO_CACHE, EVENT_CACHE_COUNT } |
| enum | enum_event_logging_type { EVENT_INVALID_LOGGING = 0, EVENT_NORMAL_LOGGING, EVENT_IMMEDIATE_LOGGING, EVENT_CACHE_LOGGING_COUNT } |
Protected Member Functions inherited from Load_log_event | |
| int | copy_log_event (const char *buf, ulong event_len, int body_offset, const Format_description_log_event *description_event) |
Definition at line 3139 of file log_event.h.