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

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

bufferjoedb::Server_Clientmutableprotected
channeljoedb::Server_Clientmutableprotected
check_matching_content(const Readonly_Journal &client_journal, int64_t server_checkpoint)joedb::Server_Connectionprotected
connectedjoedb::Server_Clientprotected
content_mismatch()joedb::Connectionprotectedstatic
download(Async_Writer &writer, Channel_Lock &lock, int64_t size) constjoedb::Server_Clientprotected
get_channel()joedb::Server_Clientinline
get_session_id() constjoedb::Server_Clientinline
handshake(const Readonly_Journal &client_journal, Content_Check content_check) overridejoedb::Server_Connectionvirtual
is_pullonly() const overridejoedb::Server_Connectioninlinevirtual
logjoedb::Server_Clientprotected
ping()joedb::Server_Client
pread(char *data, size_t size, int64_t offset) constjoedb::Server_Connection
pull(Lock_Action lock_action, Data_Transfer data_transfer, Writable_Journal &client_journal, std::chrono::milliseconds wait=std::chrono::milliseconds(0)) overridejoedb::Server_Connectionvirtual
pullonly_serverjoedb::Server_Clientprotected
push(const Readonly_Journal &client_journal, int64_t from, int64_t until, Unlock_Action unlock_action) overridejoedb::Server_Connectionvirtual
server_checkpointjoedb::Server_Clientprotected
Server_Client(Channel &channel, std::ostream *log=nullptr)joedb::Server_Client
Server_Connection(Channel &channel, std::ostream *log=nullptr)joedb::Server_Connectioninline
session_idjoedb::Server_Clientprotected
set_keep_alive_interval(std::chrono::seconds duration)joedb::Server_Clientinline
unlock() overridejoedb::Server_Connectionvirtual
~Connection()joedb::Connectionvirtual
~Server_Client()joedb::Server_Client