/* -*- mode: C; c-basic-offset: 4; indent-tabs-mode: nil -*- */ // vim: expandtab:ts=8:sw=4:softtabstop=4: #if !defined(TOKUTXN_STATE_H) #define TOKUTXN_STATE_H // this is a separate file so that the hotindexing tests can see the txn states enum tokutxn_state { TOKUTXN_LIVE, // initial txn state TOKUTXN_PREPARING, // txn is preparing (or prepared) TOKUTXN_COMMITTING, // txn in the process of committing TOKUTXN_ABORTING, // txn in the process of aborting TOKUTXN_RETIRED, // txn no longer exists }; typedef enum tokutxn_state TOKUTXN_STATE; #endif