InfiniSQL  v0.1.2-alpha
Massive Scale Transaction Processing
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Transaction Member List

This is the complete list of members for Transaction, including all inherited members.

abortCmd(int reentrystatus)Transaction
ABORTED enum valueTransaction
ABORTING enum valueTransaction
addFieldToRow()Transaction
addFieldToRow(int64_t val)Transaction
addFieldToRow(uint64_t val)Transaction
addFieldToRow(bool val)Transaction
addFieldToRow(long double val)Transaction
addFieldToRow(char val)Transaction
addFieldToRow(string &val)Transaction
addRof(int64_t engineid, rowOrField_s &rof, boost::unordered_map< int64_t, class MessageCommitRollback * > &msgs)Transaction
badMessageHandler()Transaction
checkLock(deadlockchange_e changetype, bool isrow, int64_t rowid, int64_t tableid, int64_t engineid, int64_t fieldid, fieldValue_s *fieldValue)Transaction
checkNullConstraintOK(int64_t fieldnum)Transaction
checkSqlLock(deadlockchange_e changetype, bool isrow, int64_t rowid, int64_t tableid, int64_t engineid, int64_t fieldid, fieldValue_s *fieldVal)Transaction
commit()Transaction
COMMITTED enum valueTransaction
COMMITTING enum valueTransaction
continueCommitTransaction(int64_t entrypoint)Transaction
continueDeleteRow(int64_t entrypoint)Transaction
continueFetchRows(int64_t entrypoint)Transaction
continueInsertRow(int64_t entrypoint)Transaction
continueReplaceRow(int64_t entrypoint)Transaction
continueRollbackTransaction(int64_t entrypoint)Transaction
continueSelectRows(int64_t entrypoint)Transaction
continueSqlDelete(int64_t entrypoint)Transaction
continueSqlInsert(int64_t entrypoint)Transaction
continueSqlPredicate(int64_t entrypoint)Transaction
continueSqlReplace(int64_t entrypoint)Transaction
continueSqlUpdate(int64_t entrypoint)Transaction
continueUnlockRow(int64_t entrypoint)Transaction
continueUpdateRow(int64_t entrypoint)Transaction
currentCmdStateTransaction
deadlockAbort(class MessageDeadlock &msgref)Transaction
dispatch(class Message *msgrcv)Transaction
dispatched(class Message *msgrcv)Transaction
DISPATCHING enum valueTransaction
domainidTransaction
enginesWithUniqueIndicesTransaction
engineToSubTransactionidsTransaction
EXPANDING enum valueTransaction
fieldsToUpdateTransaction
fieldValuesTransaction
getengine(fieldtype_e fieldtype, fieldValue_s &fieldValue)Transaction
getEngineid(class Table *tablePtr, int64_t fieldnum)Transaction
getEngineid(class Table *tablePtr, int64_t fieldid, fieldValue_s *val)Transaction
getEngineid(int64_t input)Transaction
getEngineid(uint64_t input)Transaction
getEngineid(bool input)Transaction
getEngineid(long double input)Transaction
getEngineid(char input)Transaction
getEngineid(string *input)Transaction
getnextpendingcmdid()Transaction
lockcountTransaction
lockpendingcountTransaction
mainFieldValueTransaction
makeFieldValue(fieldValue_s *val, bool isnull, int64_t input)Transaction
makeFieldValue(fieldValue_s *val, bool isnull, uint64_t input)Transaction
makeFieldValue(fieldValue_s *val, bool isnull, bool input)Transaction
makeFieldValue(fieldValue_s *val, bool isnull, long double input)Transaction
makeFieldValue(fieldValue_s *val, bool isnull, char input)Transaction
makeFieldValue(fieldValue_s *val, bool isnull, string input)Transaction
makeMessageDispatch()Transaction
msgrcvTransaction
nextpendingcmdidTransaction
pendingcmdTransaction
pendingcmdidTransaction
processTransactionMessage(class Message *msgrcvarg)Transaction
reenter()Transaction
reenter(int64_t res)Transaction
reentryCmdTransaction
reentryFuncPtrTransaction
reentryObjectTransaction
reentryStateTransaction
replace()Transaction
resultCodeTransaction
returnNewRowTransaction
returnselectedrowsTransaction
revert(uuRecord_s &uur)Transaction
revertback(uuRecord_s &uur, enginecmd_e cmd)Transaction
rollback()Transaction
rollback(uuRecord_s &uur)Transaction
rowEngineidTransaction
schemaPtrTransaction
select(int64_t tableid, int64_t fieldid, locktype_e locktype, searchParams_s *searchParameters)Transaction
sendTransaction(enginecmd_e enginecmd, payloadtype_e payloadtype, int64_t tacmdentrypoint, int64_t engineid, void *data)Transaction
sqlcmdstateTransaction
sqlPredicate(class Statement *statement, operatortypes_e op, int64_t tableid, string &leftoperand, string &rightoperand, locktype_e locktype, vector< fieldValue_s > &inValues, void *continuationData, boost::unordered_map< uuRecord_s, returnRow_s > &results)Transaction
sqlSelectAll(class Statement *statement, int64_t tableid, locktype_e locktype, pendingprimitive_e pendingprimitive, boost::unordered_map< uuRecord_s, returnRow_s > &results)Transaction
stagedRowsTransaction
stateTransaction
tableidTransaction
taPtrTransaction
Transaction(class TransactionAgent *taPtrarg, int64_t domainidarg)Transaction
transactionidTransaction
transactionstate_e enum nameTransaction
updateFieldValueTransaction
updateRow()Transaction
waitfordispatchedTransaction
zeroCurrentCmdState()Transaction
~Transaction()Transactionvirtual