InfiniSQL
v0.1.2-alpha
Massive Scale Transaction Processing
|
MessageSubtransactionCmd POD (serializable by memcpy) data members. More...
#include <Message.h>
Public Attributes | |
int8_t | status |
bool | isrow |
int64_t | rowid |
int16_t | tableid |
locktype_e | locktype |
int64_t | forward_rowid |
int16_t | forward_engineid |
int16_t | fieldid |
int16_t | engineid |
MessageSubtransactionCmd POD (serializable by memcpy) data members.
int16_t MessageSubtransactionCmd::subtransaction_s::engineid |
Definition at line 456 of file Message.h.
Referenced by Statement::continueDelete(), Transaction::continueInsertRow(), Transaction::continueSqlInsert(), Transaction::continueSqlReplace(), Statement::continueUpdate(), Transaction::continueUpdateRow(), and SubTransaction::processTransactionMessage().
int16_t MessageSubtransactionCmd::subtransaction_s::fieldid |
Definition at line 455 of file Message.h.
Referenced by Transaction::continueInsertRow(), Transaction::continueSqlInsert(), Transaction::continueSqlReplace(), Statement::continueUpdate(), Transaction::continueUpdateRow(), SubTransaction::drainIndexLockQueue(), SubTransaction::processTransactionMessage(), Transaction::select(), Transaction::sqlPredicate(), and Transaction::sqlSelectAll().
int16_t MessageSubtransactionCmd::subtransaction_s::forward_engineid |
Definition at line 454 of file Message.h.
Referenced by Transaction::continueReplaceRow(), Transaction::continueSqlReplace(), and SubTransaction::processTransactionMessage().
int64_t MessageSubtransactionCmd::subtransaction_s::forward_rowid |
Definition at line 453 of file Message.h.
Referenced by Transaction::continueReplaceRow(), Transaction::continueSqlReplace(), and SubTransaction::processTransactionMessage().
bool MessageSubtransactionCmd::subtransaction_s::isrow |
Definition at line 449 of file Message.h.
Referenced by Transaction::continueSqlReplace(), Statement::continueUpdate(), and Transaction::continueUpdateRow().
locktype_e MessageSubtransactionCmd::subtransaction_s::locktype |
Definition at line 452 of file Message.h.
Referenced by Transaction::continueInsertRow(), Transaction::continueSelectRows(), Transaction::continueSqlInsert(), Transaction::continueSqlPredicate(), Transaction::continueSqlReplace(), Transaction::continueSqlUpdate(), Transaction::continueUpdateRow(), SubTransaction::drainIndexLockQueue(), SubTransaction::processTransactionMessage(), Transaction::sqlPredicate(), and Transaction::sqlSelectAll().
int64_t MessageSubtransactionCmd::subtransaction_s::rowid |
Definition at line 450 of file Message.h.
Referenced by Statement::continueDelete(), Transaction::continueInsertRow(), Transaction::continueReplaceRow(), Transaction::continueSqlInsert(), Transaction::continueSqlReplace(), Statement::continueUpdate(), Transaction::continueUpdateRow(), ApiInterface::deleteRow(), and SubTransaction::processTransactionMessage().
int8_t MessageSubtransactionCmd::subtransaction_s::status |
Definition at line 448 of file Message.h.
Referenced by Transaction::continueDeleteRow(), Transaction::continueReplaceRow(), Transaction::continueSqlDelete(), Transaction::continueUpdateRow(), and SubTransaction::processTransactionMessage().
int16_t MessageSubtransactionCmd::subtransaction_s::tableid |
Definition at line 451 of file Message.h.
Referenced by Statement::branchtotype(), Statement::continueDelete(), Transaction::continueInsertRow(), Transaction::continueReplaceRow(), Transaction::continueSelectRows(), Transaction::continueSqlInsert(), Transaction::continueSqlPredicate(), Transaction::continueSqlReplace(), Statement::continueUpdate(), Transaction::continueUpdateRow(), ApiInterface::deleteRow(), SubTransaction::drainIndexLockQueue(), ApiInterface::insertRow(), SubTransaction::processTransactionMessage(), Transaction::replace(), Transaction::select(), Transaction::sqlPredicate(), and Transaction::sqlSelectAll().