MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
recv_t Struct Reference

#include <log0recv.h>

Collaboration diagram for recv_t:

Public Attributes

byte type
ulint len
recv_data_tdata
lsn_t start_lsn
lsn_t end_lsn
 rec_list

Detailed Description

Stored log record struct

Definition at line 329 of file log0recv.h.

Member Data Documentation

recv_data_t* recv_t::data

chain of blocks containing the log record body

Definition at line 332 of file log0recv.h.

lsn_t recv_t::end_lsn

end lsn of the log segment written by the mtr which generated this log record: NOTE that this is not necessarily the end lsn of this log record

Definition at line 338 of file log0recv.h.

ulint recv_t::len

log record body length in bytes

Definition at line 331 of file log0recv.h.

recv_t::rec_list

list of log records for this page

Definition at line 343 of file log0recv.h.

lsn_t recv_t::start_lsn

start lsn of the log segment written by the mtr which generated this log record: NOTE that this is not necessarily the start lsn of this log record

Definition at line 334 of file log0recv.h.

byte recv_t::type

log record type

Definition at line 330 of file log0recv.h.


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