#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 |
( |
const std::string & |
message | ) |
|
|
overridevirtualnoexcept |
◆ 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