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

Public Types

enum  Flags { SCAN = 1, LOG = 2, REMOVE_FLAGS = 0xff }

Public Member Functions

 STATIC_CONST (SignalLength=8)
 STATIC_CONST (SignalLengthWithTransId=10)
 SECTION (DICT_TAB_INFO=0)
 SECTION (ATTR_INFO=0)
 SECTION (AFTER_VALUES=1)
 SECTION (BEFORE_VALUES=2)

Static Public Member Functions

static void setOperation (Uint32 &ri, Uint32 val)
static void setReqNodeId (Uint32 &ri, Uint32 val)
static void setNdbdNodeId (Uint32 &ri, Uint32 val)
static Uint32 getOperation (const Uint32 &ri)
static Uint32 getReqNodeId (const Uint32 &ri)
static Uint32 getNdbdNodeId (const Uint32 &ri)

Public Attributes

Uint32 senderData
Uint32 gci_hi
Uint32 tableId
Uint32 requestInfo
Uint32 flags
union {
   Uint32   changeMask
   Uint32   anyValue
   Uint32   takeOver
}; 
Uint32 totalLen
Uint32 gci_lo
Uint32 transId1
Uint32 transId2

Friends

bool printSUB_TABLE_DATA (FILE *, const Uint32 *, Uint32, Uint16)

Detailed Description

Definition at line 311 of file SumaImpl.hpp.


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