|
CCF
|
This is the complete list of members for ccf::Snapshotter, including all inherited members.
| commit(::consensus::Index idx, bool generate_snapshot) override | ccf::Snapshotter | inline |
| ccf::kv::AbstractSnapshotter::commit(ccf::kv::Version v, bool generate_snapshot)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
| init_after_public_recovery() | ccf::Snapshotter | inline |
| init_from_snapshot_status(const SnapshotStatus &status) | ccf::Snapshotter | inline |
| record_committable(::consensus::Index idx) override | ccf::Snapshotter | inline |
| ccf::kv::AbstractSnapshotter::record_committable(ccf::kv::Version v)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
| record_cose_signature(::consensus::Index idx, const std::vector< uint8_t > &cose_sig) | ccf::Snapshotter | inline |
| record_serialised_tree(::consensus::Index idx, const std::vector< uint8_t > &tree) | ccf::Snapshotter | inline |
| record_snapshot_evidence_idx(::consensus::Index idx, const SnapshotHash &snapshot) | ccf::Snapshotter | inline |
| record_snapshot_status(const SnapshotStatus &status) | ccf::Snapshotter | inline |
| rollback(::consensus::Index idx) override | ccf::Snapshotter | inline |
| ccf::kv::AbstractSnapshotter::rollback(ccf::kv::Version v)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
| schedule_snapshot(::consensus::Index idx, TimePoint timestamp) | ccf::Snapshotter | inline |
| set_snapshot_generation(bool enabled) | ccf::Snapshotter | inline |
| should_schedule_snapshot(::consensus::Index threshold_idx) override | ccf::Snapshotter | inline |
| ccf::kv::AbstractSnapshotter::should_schedule_snapshot(ccf::kv::Version v)=0 | ccf::kv::AbstractSnapshotter | pure virtual |
| should_schedule_snapshot_unsafe(::consensus::Index threshold_idx) | ccf::Snapshotter | inline |
| Snapshotter(ringbuffer::AbstractWriterFactory &writer_factory_, std::shared_ptr< ccf::kv::Store > &store_, size_t snapshot_tx_interval_, size_t min_snapshot_tx_interval_=0, std::chrono::microseconds snapshot_time_interval_=std::chrono::microseconds(0)) | ccf::Snapshotter | inline |
| write_snapshot(std::span< uint8_t > snapshot_buf, uint32_t generation_count) | ccf::Snapshotter | inline |
| ~AbstractSnapshotter()=default | ccf::kv::AbstractSnapshotter | virtual |