X-Git-Url: http://plrg.eecs.uci.edu/git/?p=iotcloud.git;a=blobdiff_plain;f=version2%2Fsrc%2FC%2FTransactionStatus.cc;fp=version2%2Fsrc%2FC%2FTransactionStatus.cc;h=0000000000000000000000000000000000000000;hp=1daee973ca1a01e3ee5a83d7e7cecf9671b78a61;hb=96dd5bcd8a57cd90d036ca9c45c34ffc833af200;hpb=0b9aca2b62c74f68652b170a92271a98d5b96666 diff --git a/version2/src/C/TransactionStatus.cc b/version2/src/C/TransactionStatus.cc deleted file mode 100644 index 1daee97..0000000 --- a/version2/src/C/TransactionStatus.cc +++ /dev/null @@ -1,50 +0,0 @@ - -class TransactionStatus { - static final char StatusAborted = 1; - static final char StatusPending = 2; - static final char StatusCommitted = 3; - // static final char StatusRetrying = 4; - static final char StatusSentPartial = 5; - static final char StatusSentFully = 6; - static final char StatusNoEffect = 10; - - char status = 0; - bool applicationReleased = false; - bool wasSentInChain = false; - int64_t transactionSequenceNumber = 0; - int64_t arbitrator = -1; - - - TransactionStatus(char _status, int64_t _arbitrator) { - status = _status; - arbitrator = _arbitrator; - } - - char getStatus() { - return status; - } - - void setStatus(char _status) { - status = _status; - } - - int64_t getTransactionSequenceNumber() { - return transactionSequenceNumber; - } - - void setTransactionSequenceNumber(int64_t _transactionSequenceNumber) { - transactionSequenceNumber = _transactionSequenceNumber; - } - - int64_t getTransactionArbitrator() { - return arbitrator; - } - - void release() { - applicationReleased = true; - } - - bool getReleased() { - return applicationReleased; - } -}