Joedb 9.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Robust_Connection Member List

This is the complete list of members for joedb::Robust_Connection, including all inherited members.

connectionjoedb::Robust_Connectionmutableprotected
content_mismatch()joedb::Connectionprotectedstatic
handshake(const Readonly_Journal &client_journal, Content_Check content_check) overridejoedb::Robust_Connectionvirtual
is_pullonly() const overridejoedb::Robust_Connectioninlinevirtual
pread(char *data, size_t size, int64_t offset) constjoedb::Robust_Connection
pull(Lock_Action lock_action, Data_Transfer data_transfer, Writable_Journal &client_journal, std::chrono::milliseconds wait) overridejoedb::Robust_Connectionvirtual
push(const Readonly_Journal &client_journal, int64_t from_checkpoint, int64_t until_checkpoint, Unlock_Action unlock_action) overridejoedb::Robust_Connectionvirtual
reconnect(const std::exception *e) constjoedb::Robust_Connectionprotected
Robust_Connection(const Connector &connector, std::ostream *log)joedb::Robust_Connectioninline
try_until_success(const F &f) constjoedb::Robust_Connectioninlineprotected
unlock() overridejoedb::Robust_Connectionvirtual
~Connection()joedb::Connectionvirtual