CCF
|
This is the complete list of members for asynchost::Ledger, including all inherited members.
commit(size_t idx) | asynchost::Ledger | inline |
complete_recovery() | asynchost::Ledger | inline |
get_last_idx() const | asynchost::Ledger | inline |
init(size_t idx, size_t recovery_start_idx_=0) | asynchost::Ledger | inline |
is_in_committed_file(size_t idx) | asynchost::Ledger | inline |
Ledger(const fs::path &ledger_dir, ringbuffer::AbstractWriterFactory &writer_factory, size_t max_read_cache_files=ledger_max_read_cache_files_default, const std::vector< std::string > &read_ledger_dirs_={}) | asynchost::Ledger | inline |
Ledger(const Ledger &that)=delete | asynchost::Ledger | |
on_ledger_get_async(uv_work_t *req) | asynchost::Ledger | inlinestatic |
on_ledger_get_async_complete(uv_work_t *req, int status) | asynchost::Ledger | inlinestatic |
read_entries(size_t from, size_t to, std::optional< size_t > max_entries_size=std::nullopt) | asynchost::Ledger | inline |
read_entry(size_t idx) | asynchost::Ledger | inline |
register_message_handlers(messaging::Dispatcher< ringbuffer::Message > &disp) | asynchost::Ledger | inline |
set_recovery_start_idx(size_t idx) | asynchost::Ledger | inline |
truncate(size_t idx) | asynchost::Ledger | inline |
write_entry(const uint8_t *data, size_t size, bool committable) | asynchost::Ledger | inline |
write_ledger_get_range_response(size_t from_idx, size_t to_idx, std::optional< LedgerReadResult > &&read_result, ::consensus::LedgerRequestPurpose purpose) | asynchost::Ledger | inline |