#define DBTC_STATE_EXTRACT
#include "Dbtc.hpp"

#define JAM_FILE_ID 351


#define SDESC(a,b,c) { (unsigned)Dbtc::a, #a, b, c }

/**
 * Value
 * Friendly name
 * Description
 */
struct ndbkernel_state_desc g_dbtc_apiconnect_state_desc[] =
{
  SDESC(CS_CONNECTED, "Connected",
        "An allocated idle transaction object"),
  SDESC(CS_DISCONNECTED, "Disconnected",
        "An unallocated connection object"),
  SDESC(CS_STARTED, "Started", "A started transaction"),
  SDESC(CS_RECEIVING, "Receiving", "A transaction receiving operations"),
  SDESC(CS_RESTART, "", ""),
  SDESC(CS_ABORTING, "Aborting", "A transaction aborting"),
  SDESC(CS_COMPLETING, "Completing", "A transaction completing"),
  SDESC(CS_COMPLETE_SENT, "Completing", "A transaction completing"),
  SDESC(CS_PREPARE_TO_COMMIT, "", ""),
  SDESC(CS_COMMIT_SENT, "Committing", "A transaction committing"),
  SDESC(CS_START_COMMITTING, "", ""),
  SDESC(CS_COMMITTING, "Committing", "A transaction committing"),
  SDESC(CS_REC_COMMITTING, "", ""),
  SDESC(CS_WAIT_ABORT_CONF, "Aborting", ""),
  SDESC(CS_WAIT_COMPLETE_CONF, "Completing", ""),
Exemplo n.º 2
0
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
*/

#include <kernel/statedesc.hpp>
#define DBLQH_STATE_EXTRACT
#include "Dblqh.hpp"

#define SDESC(a,b,c) { (unsigned)Dblqh::TcConnectionrec::a, #a, b, c }

struct ndbkernel_state_desc g_dblqh_tcconnect_state_desc[] =
{
  SDESC(IDLE, "Idle", ""),
  SDESC(WAIT_ACC, "WaitLock", ""),
  SDESC(WAIT_TUPKEYINFO, "", ""),
  SDESC(WAIT_ATTR, "WaitData", ""),
  SDESC(WAIT_TUP, "WaitTup", ""),
  SDESC(STOPPED, "Stopped", ""),
  SDESC(LOG_QUEUED, "LogPrepare", ""),
  SDESC(PREPARED, "Prepared", ""),
  SDESC(LOG_COMMIT_WRITTEN_WAIT_SIGNAL, "", ""),
  SDESC(LOG_COMMIT_QUEUED_WAIT_SIGNAL, "", ""),

  // Commit in progress states
  /* -------------------------------------------------------------------- */
  SDESC(COMMIT_STOPPED, "CommittingStopped", ""),
  SDESC(LOG_COMMIT_QUEUED, "Committing", ""),
  SDESC(COMMIT_QUEUED, "Committing", ""),