|
static void | madara::knowledge::checkpoint_do_incremental (const ThreadSafeContext &context, logger::Logger *logger_, uint64_t clock_, const CheckpointSettings &settings, std::fstream &file, FileHeader &meta, transport::MessageHeader &checkpoint_header) |
|
static void | madara::knowledge::checkpoint_do_initial (const ThreadSafeContext &context, logger::Logger *logger_, uint64_t clock_, const CheckpointSettings &settings, std::fstream &file, FileHeader &meta, transport::MessageHeader &checkpoint_header) |
|
static void | madara::knowledge::checkpoint_write_record (logger::Logger *logger_, const std::string &name, const KnowledgeRecord *record, const CheckpointSettings &settings, transport::MessageHeader &checkpoint_header, char *¤t, utility::ScopedArray< char > &buffer, int64_t &buffer_remaining) |
|
static void | madara::knowledge::checkpoint_write_records (const ThreadSafeContext &context, logger::Logger *logger_, const CheckpointSettings &settings, transport::MessageHeader &checkpoint_header, char *¤t, utility::ScopedArray< char > &buffer, int64_t &buffer_remaining) |
|
static char * | madara::knowledge::init_checkpoint_header (logger::Logger *logger_, uint64_t clock_, const CheckpointSettings &settings, FileHeader &meta, transport::MessageHeader &checkpoint_header, int64_t &buffer_remaining, utility::ScopedArray< char > &buffer) |
|
static uint64_t | madara::knowledge::update_checkpoint_header (logger::Logger *logger_, uint64_t clock_, const CheckpointSettings &settings, std::fstream &file, FileHeader &meta, transport::MessageHeader &checkpoint_header, int64_t &buffer_remaining, utility::ScopedArray< char > &buffer) |
|