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

Public Types

enum  TransactionFlags {
  TF_INDEX_OP_RETURN = 1, TF_TRIGGER_PENDING = 2, TF_EXEC_FLAG = 4, TF_COMMIT_ACK_MARKER_RECEIVED = 8,
  TF_DEFERRED_CONSTRAINTS = 16, TF_DEFERRED_TRIGGERS = 32, TF_END = 0
}

Public Member Functions

 ApiConnectRecord (ArrayPool< TcFiredTriggerData > &firedTriggerPool, ArrayPool< TcIndexOperation > &seizedIndexOpPool)
bool isExecutingDeferredTriggers () const

Public Attributes

ConnectionState apiConnectstate
UintR transid [2]
UintR firstTcConnect
UintR lqhkeyconfrec
UintR cachePtr
UintR currSavePointId
UintR counter
UintR nextGcpConnect
UintR prevGcpConnect
UintR gcpPointer
UintR ndbapiConnect
UintR nextApiConnect
BlockReference ndbapiBlockref
UintR apiCopyRecord
Uint64 globalcheckpointid
UintR lastTcConnect
UintR lqhkeyreqrec
union {
   Uint32   buddyPtr
   Int32   pendingTriggers
}; 
union {
   UintR   apiScanRec
   UintR   commitAckMarker
}; 
Uint32 no_commit_ack_markers
Uint32 m_write_count
ReturnSignal returnsignal
AbortState abortState
Uint32 m_flags
Uint8 m_special_op_flags
Uint8 takeOverRec
Uint8 currentReplicaNo
Uint8 tckeyrec
Uint8 tcindxrec
Uint8 apiFailState
Uint8 timeOutCounter
Uint8 singleUserMode
Uint16 returncode
Uint16 takeOverInd
UintR currentTcConnect
BlockReference tcBlockref
UintR failureNr
UintR tcSendArray [6]
NdbNodeBitmask m_transaction_nodes
DLFifoList< TcFiredTriggerDatatheFiredTriggers
UintR noIndexOp
UintR indexOp
UintR clientData
Uint32 errorData
UintR attrInfoLen
Uint32 immediateTriggerId
UintR accumulatingIndexOp
UintR executingIndexOp
UintR tcIndxSendArray [6]
DLList< TcIndexOperationtheSeizedIndexOperations
Uint8 m_pre_commit_pass

Detailed Description

Definition at line 667 of file Dbtc.hpp.

Member Data Documentation

DLFifoList<TcFiredTriggerData> Dbtc::ApiConnectRecord::theFiredTriggers

The list of fired triggers

Definition at line 786 of file Dbtc.hpp.


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