All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
as_txn Struct Reference

Detailed Description

Transaction. Each command in the transaction must use the same namespace.

Definition at line 88 of file as_txn.h.

#include "as_txn.h"

+ Collaboration diagram for as_txn:

Data Fields

uint32_t deadline
 
bool free
 
uint64_t id
 
bool in_doubt
 
as_namespace ns
 
as_txn_hash reads
 
as_txn_state state
 
uint32_t timeout
 
bool write_in_doubt
 
as_txn_hash writes
 

Field Documentation

◆ deadline

uint32_t as_txn::deadline

Definition at line 94 of file as_txn.h.

◆ free

bool as_txn::free

Definition at line 98 of file as_txn.h.

◆ id

uint64_t as_txn::id

Definition at line 89 of file as_txn.h.

◆ in_doubt

bool as_txn::in_doubt

Definition at line 97 of file as_txn.h.

◆ ns

as_namespace as_txn::ns

Definition at line 90 of file as_txn.h.

◆ reads

as_txn_hash as_txn::reads

Definition at line 91 of file as_txn.h.

◆ state

as_txn_state as_txn::state

Definition at line 95 of file as_txn.h.

◆ timeout

uint32_t as_txn::timeout

Definition at line 93 of file as_txn.h.

◆ write_in_doubt

bool as_txn::write_in_doubt

Definition at line 96 of file as_txn.h.

◆ writes

as_txn_hash as_txn::writes

Definition at line 92 of file as_txn.h.


The documentation for this struct was generated from the following file: