36#define AS_TXN_READ_CAPACITY_DEFAULT 128
41#define AS_TXN_WRITE_CAPACITY_DEFAULT 128
193static inline uint32_t
214static inline uint32_t
char as_namespace[AS_NAMESPACE_MAX_SIZE]
uint8_t as_digest_value[AS_DIGEST_VALUE_SIZE]
AS_EXTERN void as_txn_on_write_in_doubt(as_txn *txn, const uint8_t *digest, const char *set)
static uint32_t as_txn_writes_size(as_txn *txn)
AS_EXTERN as_txn_key * as_txn_iter_next(as_txn_iter *iter)
AS_EXTERN as_status as_txn_verify_command(as_txn *txn, as_error *err)
AS_EXTERN uint64_t as_txn_get_read_version(as_txn *txn, const uint8_t *digest)
static bool as_txn_monitor_exists(as_txn *txn)
static uint32_t as_txn_reads_size(as_txn *txn)
static void as_txn_set_timeout(as_txn *txn, uint32_t timeout)
AS_EXTERN as_txn * as_txn_create(void)
AS_EXTERN as_status as_txn_set_ns(as_txn *txn, const char *ns, as_error *err)
AS_EXTERN void as_txn_init(as_txn *txn)
AS_EXTERN void as_txn_clear(as_txn *txn)
AS_EXTERN as_txn * as_txn_create_capacity(uint32_t reads_capacity, uint32_t writes_capacity)
AS_EXTERN void as_txn_destroy(as_txn *txn)
static bool as_txn_close_monitor(as_txn *txn)
AS_EXTERN void as_txn_on_write(as_txn *txn, const uint8_t *digest, const char *set, uint64_t version, int rc)
static void as_txn_iter_reads(as_txn_iter *iter, as_txn *txn)
AS_EXTERN void as_txn_init_capacity(as_txn *txn, uint32_t reads_capacity, uint32_t writes_capacity)
AS_EXTERN void as_txn_on_read(as_txn *txn, const uint8_t *digest, const char *set, uint64_t version)
AS_EXTERN bool as_txn_writes_contain(as_txn *txn, const as_key *key)
static void as_txn_iter_writes(as_txn_iter *iter, as_txn *txn)