LogicalTxnStoredStructs.h File Reference

Go to the source code of this file.

Classes

struct  LogicalTxnSavepoint
 LogicalTxnSavepoint defines all state for a savepoint within a LogicalTxn. More...
struct  LogicalTxnEventMemento
 Log record describing a transaction event. More...
struct  LogicalTxnActionHeader
 Logged header for a single logical action. More...
struct  LogicalTxnLogCheckpointMemento
 Global information recorded during LogicalTxnLog::checkpoint; this is all the information needed to begin recovery. More...

Variables

static const LogicalActionType ACTION_TXN_DESCRIBE_PARTICIPANT = -1
 LogicalTxn-defined LogicalActionType for the initial entry for a particular participant.
static const LogicalActionType ACTION_TXN_ROLLBACK_TO_SAVEPOINT = -2
 LogicalTxn-defined LogicalActionType for a rollback to savepoint.


Variable Documentation

const LogicalActionType ACTION_TXN_DESCRIBE_PARTICIPANT = -1 [static]

LogicalTxn-defined LogicalActionType for the initial entry for a particular participant.

The corresponding data is the result of calling LogicalTxnParticipant::describeTxnParticipant().

Definition at line 148 of file LogicalTxnStoredStructs.h.

Referenced by LogicalTxn::describeParticipant(), LogicalRecoveryTxn::redoActions(), and LogicalRecoveryTxn::undoActions().

const LogicalActionType ACTION_TXN_ROLLBACK_TO_SAVEPOINT = -2 [static]

LogicalTxn-defined LogicalActionType for a rollback to savepoint.

particular participant. The corresponding data is the LogicalTxnSavepoint to which the txn was rolled back.

Definition at line 155 of file LogicalTxnStoredStructs.h.

Referenced by LogicalRecoveryTxn::redoActions(), LogicalTxn::rollbackToSavepoint(), and LogicalRecoveryTxn::undoActions().


Generated on Mon Jun 22 04:00:23 2009 for Fennel by  doxygen 1.5.1