◆ ReadKind
| Enumerator |
|---|
| kSequence | |
| kArrivalOrder | |
◆ State()
| a11::stores::LocalChunkStore::State::State |
( |
std::string |
id | ) |
|
|
inlineexplicit |
◆ ABSL_GUARDED_BY() [1/9]
| absl::flat_hash_map< std::uint32_t, std::uint64_t > seq_to_arrival_order a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [2/9]
| absl::flat_hash_map< std::uint64_t, std::uint32_t > arrival_order_to_seq a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [3/9]
| absl::flat_hash_map< std::uint32_t, data::Chunk > chunks a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [4/9]
| std::optional< std::uint32_t > final_seq a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [5/9]
| std::optional< absl::Status > status a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [6/9]
◆ ABSL_GUARDED_BY() [7/9]
| std::shared_ptr< thread::PermanentEvent > changed a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [8/9]
| std::uint64_t total_chunks_put a11::stores::LocalChunkStore::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
|
pure virtual |
◆ ABSL_GUARDED_BY() [9/9]
◆ CollectReadsLocked()
| void a11::stores::LocalChunkStore::State::CollectReadsLocked |
( |
std::vector< ReadCompletion > * |
completions | ) |
|
|
inline |
◆ CompleteReads()
◆ LookupReadLocked()
◆ Read()
◆ RemoveRead()
◆ mu
| thread::Mutex a11::stores::LocalChunkStore::State::mu |
◆ node_id
| const std::string a11::stores::LocalChunkStore::State::node_id |
The documentation for this struct was generated from the following file: