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

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

commitRollbackUnlock(vector< rowOrField_s > *rowOrFields, enginecmd_e cmd)SubTransactionprivate
deleterow(int64_t tableid, int64_t rowid)SubTransactionprivate
deleterow(int64_t tableid, int64_t rowid, int64_t forward_rowid, int64_t forward_engineid)SubTransactionprivate
domainidSubTransactionprivate
drainIndexLockQueue(int64_t tableid, int64_t fieldid, fieldValue_s *val)SubTransactionprivate
drainRowLockQueue(int64_t tableid, int64_t rowid)SubTransactionprivate
Engine classSubTransactionfriend
enginePtrSubTransactionprivate
indexSearch(int64_t tableid, int64_t fieldid, searchParams_s *searchParameters, vector< nonLockingIndexEntry_s > *indexHits)SubTransactionprivate
msgrcvSubTransactionprivate
newrow(int64_t tableid, std::string row)SubTransactionprivate
processIndexLockQueue(int64_t tableid, int64_t fieldid, fieldValue_s *val)SubTransactionprivate
processRowLockQueue(int64_t tableid, int64_t rowid)SubTransactionprivate
processTransactionMessage(class Message *msgrcvarg)SubTransactionprivate
replyTransaction(void *data)SubTransactionprivate
replyTransaction(class MessageTransaction &sndRef, class MessageTransaction &rcvRef)SubTransactionprivate
schemaPtrSubTransactionprivate
searchReturn1(int64_t tableid, int64_t fieldid, locktype_e locktype, searchParams_s &searchParams, vector< returnRow_s > &returnRows)SubTransactionprivate
selectrows(int64_t tableid, vector< int64_t > *rowids, locktype_e locktype, int64_t pendingcmdid, vector< returnRow_s > *returnRows)SubTransactionprivate
SubTransaction(Topology::addressStruct &taAddrarg, int64_t transactionidarg, int64_t domainidarg, class Engine *enginePtrarg)SubTransaction
subtransactionidSubTransactionprivate
taAddrSubTransactionprivate
transactionidSubTransactionprivate
uniqueIndex(int64_t tableid, int64_t fieldid, int64_t rowid, int64_t engineid, fieldValue_s *val)SubTransactionprivate
updaterow(int64_t tableid, int64_t rowid, std::string *row)SubTransactionprivate
~SubTransaction()SubTransactionvirtual