X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=version2%2Fsrc%2FC%2FTransactionStatus.h;h=d1537439adb1dee492f2974ace4e7aa1ffe488fc;hb=0b9aca2b62c74f68652b170a92271a98d5b96666;hp=f697dcf9ac27d1027b42ae1734578f4f3b23622b;hpb=5d76024703d601d6f7205c2cb0300ac4cbeffd1c;p=iotcloud.git diff --git a/version2/src/C/TransactionStatus.h b/version2/src/C/TransactionStatus.h index f697dcf..d153743 100644 --- a/version2/src/C/TransactionStatus.h +++ b/version2/src/C/TransactionStatus.h @@ -1,50 +1,50 @@ 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; - - private char status = 0; - private bool applicationReleased = false; - private bool wasSentInChain = false; - private int64_t transactionSequenceNumber = 0; - private int64_t arbitrator = -1; - - - public TransactionStatus(char _status, int64_t _arbitrator) { - status = _status; - arbitrator = _arbitrator; - } - - public char getStatus() { - return status; - } - - public void setStatus(char _status) { - status = _status; - } - - public int64_t getTransactionSequenceNumber() { - return transactionSequenceNumber; - } - - public void setTransactionSequenceNumber(int64_t _transactionSequenceNumber) { - transactionSequenceNumber = _transactionSequenceNumber; - } - - public int64_t getTransactionArbitrator() { - return arbitrator; - } - - public void release() { - applicationReleased = true; - } - - public bool getReleased() { - return applicationReleased; - } + 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; + + private char status = 0; + private bool applicationReleased = false; + private bool wasSentInChain = false; + private int64_t transactionSequenceNumber = 0; + private int64_t arbitrator = -1; + + + public TransactionStatus(char _status, int64_t _arbitrator) { + status = _status; + arbitrator = _arbitrator; + } + + public char getStatus() { + return status; + } + + public void setStatus(char _status) { + status = _status; + } + + public int64_t getTransactionSequenceNumber() { + return transactionSequenceNumber; + } + + public void setTransactionSequenceNumber(int64_t _transactionSequenceNumber) { + transactionSequenceNumber = _transactionSequenceNumber; + } + + public int64_t getTransactionArbitrator() { + return arbitrator; + } + + public void release() { + applicationReleased = true; + } + + public bool getReleased() { + return applicationReleased; + } }