|
A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
|
Node-level state read directly from the metadata hash, without chunks. More...
#include <cpp/a11/stores/redis_chunk_store.h>
Public Attributes | |
| std::string | id |
| Node id persisted with the key set. | |
| bool | closed = false |
| Whether writes have been sealed. | |
| std::optional< absl::Status > | status |
| Terminal status when closed. | |
| std::optional< std::uint32_t > | final_seq |
| Logical final fragment, if marked. | |
| size_t | size = 0 |
| Number of fragment slots currently indexed. | |
| std::uint64_t | total_chunks_put = 0 |
| Lifetime successful write count. | |
| std::uint64_t | next_cursor = 0 |
| Cursor used by Next() reads. | |
| std::optional< std::uint32_t > | max_seq |
| Greatest assigned sequence. | |
| std::uint64_t | revision = 0 |
| Monotonic state-change revision. | |
Node-level state read directly from the metadata hash, without chunks.
| std::optional<std::uint32_t> a11::stores::RedisChunkStoreMetadata::final_seq |
Logical final fragment, if marked.
| std::string a11::stores::RedisChunkStoreMetadata::id |
Node id persisted with the key set.
| std::optional<std::uint32_t> a11::stores::RedisChunkStoreMetadata::max_seq |
Greatest assigned sequence.
| std::uint64_t a11::stores::RedisChunkStoreMetadata::next_cursor = 0 |
Cursor used by Next() reads.
| std::uint64_t a11::stores::RedisChunkStoreMetadata::revision = 0 |
Monotonic state-change revision.
| size_t a11::stores::RedisChunkStoreMetadata::size = 0 |
Number of fragment slots currently indexed.
| std::optional<absl::Status> a11::stores::RedisChunkStoreMetadata::status |
Terminal status when closed.
| std::uint64_t a11::stores::RedisChunkStoreMetadata::total_chunks_put = 0 |
Lifetime successful write count.