Joedb 9.5.0
The Journal-Only Embedded Database
|
This is the complete list of members for joedb::Robust_Connection, including all inherited members.
connection | joedb::Robust_Connection | mutableprotected |
content_mismatch() | joedb::Connection | protectedstatic |
handshake(const Readonly_Journal &client_journal, Content_Check content_check) override | joedb::Robust_Connection | virtual |
is_pullonly() const override | joedb::Robust_Connection | inlinevirtual |
pread(char *data, size_t size, int64_t offset) const | joedb::Robust_Connection | |
pull(Lock_Action lock_action, Data_Transfer data_transfer, Writable_Journal &client_journal, std::chrono::milliseconds wait) override | joedb::Robust_Connection | virtual |
push(const Readonly_Journal &client_journal, int64_t from_checkpoint, int64_t until_checkpoint, Unlock_Action unlock_action) override | joedb::Robust_Connection | virtual |
reconnect(const std::exception *e) const | joedb::Robust_Connection | protected |
Robust_Connection(const Connector &connector, std::ostream *log) | joedb::Robust_Connection | inline |
try_until_success(const F &f) const | joedb::Robust_Connection | inlineprotected |
unlock() override | joedb::Robust_Connection | virtual |
~Connection() | joedb::Connection | virtual |