| My Project
   
    | 
#include <log_event.h>
 
  
 | Public Member Functions | |
| void | print (FILE *file, PRINT_EVENT_INFO *print_event_info) | 
| Start_log_event_v3 (const char *buf, uint event_len, const Format_description_log_event *description_event) | |
| Log_event_type | get_type_code () | 
| bool | is_valid () const | 
| int | get_data_size () | 
| Public Attributes | |
| time_t | created | 
| uint16 | binlog_version | 
| char | server_version [ST_SERVER_VER_LEN] | 
| bool | dont_set_created | 
Start_log_event_v3 is the Start_log_event of binlog format 3 (MySQL 3.23 and 4.x).
Format_description_log_event derives from Start_log_event_v3; it is the Start_log_event of binlog format 4 (MySQL 5.0), that is, the event that describes the other events' Common-Header/Post-Header lengths. This event is sent by MySQL 5.0 whenever it starts sending a new binlog if the requested position is >4 (otherwise if ==4 the event will be sent naturally).
 1.7.6.1
 1.7.6.1