mongoc_transaction_state_t - Man Page
Constants for transaction states
Synopsis
typedef enum { MONGOC_TRANSACTION_NONE = 0, MONGOC_TRANSACTION_STARTING = 1, MONGOC_TRANSACTION_IN_PROGRESS = 2, MONGOC_TRANSACTION_COMMITTED = 3, MONGOC_TRANSACTION_ABORTED = 4, } mongoc_transaction_state_t;
Description
These constants describe the current transaction state of a session.
Flag Values
MONGOC_TRANSACTION_NONE | There is no transaction in progress. |
MONGOC_TRANSACTION_STARTING | A transaction has been started, but no operation has been sent to the server. |
MONGOC_TRANSACTION_IN_PROGRESS | A transaction is in progress. |
MONGOC_TRANSACTION_COMMITTED | The transaction was committed. |
MONGOC_TRANSACTION_ABORTED | The transaction was aborted. |
Author
MongoDB, Inc
Copyright
2009-present, MongoDB, Inc.
Info
Dec 12, 2024 1.29.1 libmongoc