CCF
Loading...
Searching...
No Matches
asynchost::Ledger Member List

This is the complete list of members for asynchost::Ledger, including all inherited members.

commit(size_t idx)asynchost::Ledgerinline
complete_recovery()asynchost::Ledgerinline
get_last_idx() constasynchost::Ledgerinline
init(size_t idx, size_t recovery_start_idx_=0)asynchost::Ledgerinline
is_in_committed_file(size_t idx)asynchost::Ledgerinline
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::Ledgerinline
Ledger(const Ledger &that)=deleteasynchost::Ledger
on_ledger_get_async(uv_work_t *req)asynchost::Ledgerinlinestatic
on_ledger_get_async_complete(uv_work_t *req, int status)asynchost::Ledgerinlinestatic
read_entries(size_t from, size_t to, std::optional< size_t > max_entries_size=std::nullopt)asynchost::Ledgerinline
read_entry(size_t idx)asynchost::Ledgerinline
register_message_handlers(messaging::Dispatcher< ringbuffer::Message > &disp)asynchost::Ledgerinline
set_recovery_start_idx(size_t idx)asynchost::Ledgerinline
truncate(size_t idx)asynchost::Ledgerinline
write_entry(const uint8_t *data, size_t size, bool committable)asynchost::Ledgerinline
write_ledger_get_range_response(size_t from_idx, size_t to_idx, std::optional< LedgerReadResult > &&read_result, ::consensus::LedgerRequestPurpose purpose)asynchost::Ledgerinline