Joedb 10.2.1
The Journal-Only Embedded Database
|
#include <joedb/rpc/Server.h>
Public Member Functions | |
Session (Server &server, boost::asio::local::stream_protocol::socket &&socket) | |
boost::asio::awaitable< void > | run () override |
![]() | |
boost::asio::awaitable< size_t > | read_buffer (size_t offset, size_t size) |
boost::asio::awaitable< void > | write_buffer () |
Session (Server &server, boost::asio::local::stream_protocol::socket &&socket) | |
void | log (std::string_view s) |
virtual void | cleanup () |
virtual | ~Session () |
Additional Inherited Members | |
![]() | |
Server & | server |
const int64_t | id |
boost::asio::local::stream_protocol::socket | socket |
boost::asio::strand< boost::asio::thread_pool::executor_type > | strand |
Buffer< 13 > | buffer |
|
inline |
|
inlineoverridevirtual |
Implements joedb::asio::Server::Session.