#include <joedb/asio/Server.h>
Definition at line 34 of file Server.h.
◆ Session()
joedb::asio::Server::Session::Session |
( |
Server & |
server, |
|
|
boost::asio::local::stream_protocol::socket && |
socket |
|
) |
| |
◆ ~Session()
joedb::asio::Server::Session::~Session |
( |
| ) |
|
|
virtualdefault |
◆ cleanup()
virtual void joedb::asio::Server::Session::cleanup |
( |
| ) |
|
|
inlinevirtual |
◆ log()
void joedb::asio::Server::Session::log |
( |
std::string_view |
s | ) |
|
◆ read_buffer()
boost::asio::awaitable< size_t > joedb::asio::Server::Session::read_buffer |
( |
size_t |
offset, |
|
|
size_t |
size |
|
) |
| |
◆ run()
virtual boost::asio::awaitable< void > joedb::asio::Server::Session::run |
( |
| ) |
|
|
pure virtual |
◆ write_buffer()
boost::asio::awaitable< void > joedb::asio::Server::Session::write_buffer |
( |
| ) |
|
◆ buffer
Buffer<13> joedb::asio::Server::Session::buffer |
◆ id
const int64_t joedb::asio::Server::Session::id |
◆ server
Server& joedb::asio::Server::Session::server |
◆ socket
boost::asio::local::stream_protocol::socket joedb::asio::Server::Session::socket |
◆ strand
boost::asio::strand<boost::asio::thread_pool::executor_type> joedb::asio::Server::Session::strand |
The documentation for this class was generated from the following files:
- /home/rcoulom/repos/joedb/src/joedb/asio/Server.h
- /home/rcoulom/repos/joedb/src/joedb/asio/Server.cpp