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

#include <Dbtc.hpp>

Public Member Functions

void print (NdbOut &s) const

Public Attributes

UintR triggerId
TriggerType::Value triggerType
TriggerEvent::Value triggerEvent
union {
   Uint32   nextPool
   Uint32   nextList
}; 
union {
   Uint32   indexId
   Uint32   tableId
}; 
Uint32 prevList
Uint32 oldTriggerIds [2]

Detailed Description


LOCAL SYMBOLS PER 'SYMBOL-VALUED' VARIABLE

       NSYMB ZAPI_CONNECT_FILESIZE = 20
       NSYMB ZTC_CONNECT_FILESIZE  = 200
       NSYMB ZHOST_FILESIZE        = 16  
       NSYMB ZDATABUF_FILESIZE     = 4000
       NSYMB ZATTRBUF_FILESIZE     = 4000 
       NSYMB ZGCP_FILESIZE         = 10 

ABORTED CODES TPHASE NSYMB ZSPH1 = 1 NSYMB ZLASTPHASE = 255

LQH_TRANS NSYMB ZTRANS_ABORTED = 1 NSYMB ZTRANS_PREPARED = 2 NSYMB ZTRANS_COMMITTED = 3 NSYMB ZCOMPLETED_LQH_TRANS = 4 NSYMB ZTRANS_COMPLETED = 5

TAKE OVER NSYMB ZTAKE_OVER_IDLE = 0 NSYMB ZTAKE_OVER_ACTIVE = 1

ATTRBUF (ATTRBUF_RECORD) NSYMB ZINBUF_DATA_LEN = 24 NSYMB ZINBUF_NEXTFREE = 25 (NOT USED ) NSYMB ZINBUF_PREV = 26

NSYMB ZINBUF_NEXT = 27

Definition at line 332 of file Dbtc.hpp.

Member Data Documentation

union { ... }

Next ptr (used in pool/list)

union { ... }

Index id, only used by secondary_index triggers. This is same as index table id in DICT.

Uint32 Dbtc::TcDefinedTriggerData::prevList

Prev pointer (used in list)

Definition at line 369 of file Dbtc.hpp.

TriggerEvent::Value Dbtc::TcDefinedTriggerData::triggerEvent

Trigger type, defines what the trigger is used for

Definition at line 347 of file Dbtc.hpp.

UintR Dbtc::TcDefinedTriggerData::triggerId

Trigger id, used to identify the trigger

Definition at line 337 of file Dbtc.hpp.

TriggerType::Value Dbtc::TcDefinedTriggerData::triggerType

Trigger type, defines what the trigger is used for

Definition at line 342 of file Dbtc.hpp.


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