InfiniSQL
v0.1.2-alpha
Massive Scale Transaction Processing
|
row and metadata for being returned to client from SELECT or stored proc More...
#include <infinisql.h>
Public Attributes | |
int64_t | rowid |
int64_t | previoussubtransactionid |
locktype_e | locktype |
std::string | row |
row and metadata for being returned to client from SELECT or stored proc
Definition at line 156 of file infinisql.h.
locktype_e returnRow_s::locktype |
Definition at line 160 of file infinisql.h.
Referenced by Statement::continueSelect(), Transaction::continueSelectRows(), Transaction::continueSqlPredicate(), SerializedMessage::des(), SubTransaction::searchReturn1(), Table::selectrows(), SerializedMessage::ser(), SerializedMessage::sersize(), stagedRow2ReturnRow(), and Statement::startQuery().
int64_t returnRow_s::previoussubtransactionid |
Definition at line 159 of file infinisql.h.
Referenced by Statement::continueUpdate(), SerializedMessage::des(), SerializedMessage::ser(), SerializedMessage::sersize(), stagedRow2ReturnRow(), and Statement::startQuery().
std::string returnRow_s::row |
Definition at line 161 of file infinisql.h.
Referenced by Statement::andPredicate(), Statement::continueDelete(), Statement::continueSelect(), Transaction::continueSelectRows(), Statement::continueUpdate(), SerializedMessage::des(), Table::getrows(), Table::selectrows(), SerializedMessage::ser(), SerializedMessage::sersize(), Statement::stagedPredicate(), stagedRow2ReturnRow(), and Statement::startQuery().
int64_t returnRow_s::rowid |
Definition at line 158 of file infinisql.h.
Referenced by Statement::continueSelect(), Transaction::continueSelectRows(), Transaction::continueSqlPredicate(), SerializedMessage::des(), Table::getrows(), Table::selectrows(), SerializedMessage::ser(), SerializedMessage::sersize(), stagedRow2ReturnRow(), and Statement::startQuery().