◆ NextResult
◆ CompletionKind
| Enumerator |
|---|
| kFragment | |
| kEnd | |
| kError | |
◆ Operation
| Enumerator |
|---|
| kNone | |
| kFetch | |
| kClear | |
◆ State()
◆ ABSL_GUARDED_BY() [1/11]
| std::uint64_t position a11::stores::ChunkStoreReader::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [2/11]
◆ ABSL_GUARDED_BY() [3/11]
| std::optional< absl::Status > status a11::stores::ChunkStoreReader::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [4/11]
◆ ABSL_GUARDED_BY() [5/11]
| std::deque< std::shared_ptr< Request > > pending_reads a11::stores::ChunkStoreReader::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [6/11]
| bool queued a11::stores::ChunkStoreReader::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
◆ ABSL_GUARDED_BY() [7/11]
◆ ABSL_GUARDED_BY() [8/11]
◆ ABSL_GUARDED_BY() [9/11]
◆ ABSL_GUARDED_BY() [10/11]
| std::uint64_t chunks_read a11::stores::ChunkStoreReader::State::ABSL_GUARDED_BY |
( |
mu |
| ) |
|
|
pure virtual |
◆ ABSL_GUARDED_BY() [11/11]
◆ ActivePendingReadCountLocked()
| size_t a11::stores::ChunkStoreReader::State::ActivePendingReadCountLocked |
( |
| ) |
const |
|
inline |
◆ Cancel()
| void a11::stores::ChunkStoreReader::State::Cancel |
( |
| ) |
|
|
inline |
◆ ClearDone()
◆ CollectAvailableLocked()
| void a11::stores::ChunkStoreReader::State::CollectAvailableLocked |
( |
std::vector< Completion > * |
completions | ) |
|
|
inline |
◆ Complete()
◆ Drive()
| void a11::stores::ChunkStoreReader::State::Drive |
( |
| ) |
|
|
inline |
◆ FetchDone()
◆ FinishFragmentLocked()
◆ HasReadCapacityLocked()
| bool a11::stores::ChunkStoreReader::State::HasReadCapacityLocked |
( |
| ) |
const |
|
inline |
◆ InstallClear()
◆ InstallFetch()
◆ MaybeCompleteDone()
| void a11::stores::ChunkStoreReader::State::MaybeCompleteDone |
( |
| ) |
|
|
inline |
◆ Next()
◆ PopPendingReadLocked()
| std::shared_ptr< Request > a11::stores::ChunkStoreReader::State::PopPendingReadLocked |
( |
| ) |
|
|
inline |
◆ Scheduler()
| static a11::internal::CallbackScheduler & a11::stores::ChunkStoreReader::State::Scheduler |
( |
| ) |
|
|
inlinestatic |
◆ Wake()
| void a11::stores::ChunkStoreReader::State::Wake |
( |
| ) |
|
|
inline |
◆ done
◆ done_promise
◆ mu
| thread::Mutex a11::stores::ChunkStoreReader::State::mu |
|
mutable |
◆ options
◆ store
| const std::shared_ptr<ChunkStore> a11::stores::ChunkStoreReader::State::store |
The documentation for this struct was generated from the following file: