#include <session.h>
Inherits ccf::Session, and std::enable_shared_from_this< ThreadedSession >.
Inherited by ccf::EncryptedSession, and ccf::UnencryptedSession.
◆ ThreadedSession()
| ccf::ThreadedSession::ThreadedSession |
( |
int64_t |
session_id | ) |
|
|
inline |
◆ ~ThreadedSession()
| ccf::ThreadedSession::~ThreadedSession |
( |
| ) |
|
|
inlineoverride |
◆ close_session()
| void ccf::ThreadedSession::close_session |
( |
| ) |
|
|
inlineoverridevirtual |
◆ close_session_thread()
| virtual void ccf::ThreadedSession::close_session_thread |
( |
| ) |
|
|
pure virtual |
◆ handle_incoming_data()
| void ccf::ThreadedSession::handle_incoming_data |
( |
std::span< const uint8_t > |
data | ) |
|
|
inlineoverridevirtual |
◆ handle_incoming_data_thread()
| virtual void ccf::ThreadedSession::handle_incoming_data_thread |
( |
std::vector< uint8_t > && |
data | ) |
|
|
pure virtual |
◆ send_data()
| void ccf::ThreadedSession::send_data |
( |
std::vector< uint8_t > && |
data | ) |
|
|
inlineoverridevirtual |
◆ send_data_thread()
| virtual void ccf::ThreadedSession::send_data_thread |
( |
std::vector< uint8_t > && |
data | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: