|
Joedb 10.3.0
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 |
| connected | joedb::Server_Client | protected |
| Connection()=default | joedb::Connection | protected |
| content_mismatch() | joedb::Connection | protectedstatic |
| download(Async_Writer &writer, Lock< Channel & > &lock, int64_t size) const | joedb::Server_Client | protected |
| dummy | joedb::Connection | static |
| dummy_logger | joedb::Logger | static |
| get_channel() | joedb::Server_Client | inline |
| get_session_id() const | joedb::Server_Client | inline |
| handshake(const Readonly_Journal &client_journal, Content_Check content_check) override | joedb::Server_Connection | virtual |
| is_pullonly() const override | joedb::Server_Connection | inlinevirtual |
| log(const std::string &message) noexcept override | joedb::Server_Client | protectedvirtual |
| logger | joedb::Server_Client | protected |
| ping() | joedb::Server_Client | |
| pread(char *data, size_t size, int64_t offset) const | joedb::Server_Connection | |
| pull(Lock_Action lock_action, Data_Transfer data_transfer, Writable_Journal &client_journal, std::chrono::milliseconds wait=std::chrono::milliseconds(0)) override | joedb::Server_Connection | virtual |
| pullonly_server | joedb::Server_Client | protected |
| push(const Readonly_Journal &client_journal, int64_t from, int64_t until, Unlock_Action unlock_action) override | joedb::Server_Connection | virtual |
| server_checkpoint | joedb::Server_Client | protected |
| Server_Client(Channel &channel, Logger &logger=Logger::dummy_logger, std::chrono::milliseconds keep_alive_interval=std::chrono::seconds(0)) | joedb::Server_Client | |
| Server_Connection(Channel &channel, Logger &logger=Logger::dummy_logger, std::chrono::milliseconds keep_alive_interval=std::chrono::seconds(0)) | joedb::Server_Connection | inline |
| session_id | joedb::Server_Client | protected |
| unlock() override | joedb::Server_Connection | virtual |
| ~Connection() | joedb::Connection | virtual |
| ~Logger()=default | joedb::Logger | virtual |
| ~Server_Client() | joedb::Server_Client |