Joedb 9.1.4
The Journal-Only Embedded Database
|
This is the complete list of members for joedb::Server_Connection, including all inherited members.
buffer | joedb::Server_Client | mutableprotected |
channel | joedb::Server_Client | mutableprotected |
check_matching_content(Readonly_Journal &client_journal, int64_t server_checkpoint) | joedb::Server_Connection | protected |
connected | joedb::Server_Client | protected |
content_mismatch() | joedb::Connection | protectedstatic |
download(Async_Writer &writer, Channel_Lock &lock, int64_t size) const | joedb::Server_Client | protected |
get_channel() | joedb::Server_Client | inline |
get_checkpoint(Readonly_Journal &client_journal, std::chrono::milliseconds wait) override | joedb::Server_Connection | virtual |
get_session_id() const | joedb::Server_Client | inline |
handshake(Readonly_Journal &client_journal, bool content_check) override | joedb::Server_Connection | virtual |
lock_pull(Writable_Journal &client_journal, std::chrono::milliseconds wait=std::chrono::milliseconds{0}) override | joedb::Server_Connection | virtual |
log | joedb::Server_Client | protected |
ping() | joedb::Server_Client | |
pull(Writable_Journal *client_journal, std::chrono::milliseconds wait, char pull_type) | joedb::Server_Connection | protected |
pull(Writable_Journal &client_journal, std::chrono::milliseconds wait) override | joedb::Server_Connection | virtual |
pullonly_server | joedb::Server_Client | protected |
push(Readonly_Journal &client_journal, int64_t from_checkpoint, bool unlock_after) | joedb::Connection | inline |
push_until(Readonly_Journal &client_journal, int64_t server_position, int64_t until_position, bool unlock_after) override | joedb::Server_Connection | virtual |
server_checkpoint | joedb::Server_Client | protected |
Server_Client(Channel &channel) | joedb::Server_Client | |
Server_Connection(Channel &channel) | joedb::Server_Connection | inline |
session_id | joedb::Server_Client | protected |
set_keep_alive_interval(std::chrono::seconds duration) | joedb::Server_Client | inline |
set_log(std::ostream *stream) | joedb::Server_Client | inline |
unlock() override | joedb::Server_Connection | virtual |
~Connection() | joedb::Connection | virtual |
~Server_Client() | joedb::Server_Client |