#include <statement_reader.h>
◆ Connection()
◆ async_receive()
template<class CompletionToken >
void server_mock::Connection::async_receive |
( |
CompletionToken && |
token | ) |
|
|
inline |
◆ async_receive_tls()
template<class CompletionToken >
void server_mock::Connection::async_receive_tls |
( |
CompletionToken && |
token | ) |
|
|
inline |
◆ async_send()
template<class CompletionToken >
void server_mock::Connection::async_send |
( |
CompletionToken && |
token | ) |
|
|
inline |
◆ async_send_tls()
template<class CompletionToken >
void server_mock::Connection::async_send_tls |
( |
CompletionToken && |
token | ) |
|
|
inline |
◆ async_tls_accept()
template<class CompletionToken >
void server_mock::Connection::async_tls_accept |
( |
CompletionToken && |
token | ) |
|
|
inline |
◆ avail_ssl()
◆ cancel()
stdx::expected< void, std::error_code > server_mock::Connection::cancel |
( |
| ) |
|
|
inline |
◆ get_executor()
◆ init_tls()
void Connection::init_tls |
( |
| ) |
|
◆ io_context()
◆ is_tls()
bool server_mock::Connection::is_tls |
( |
| ) |
|
|
inline |
◆ map_tls_error_code()
static std::error_code server_mock::Connection::map_tls_error_code |
( |
std::error_code |
ec | ) |
|
|
inlinestaticprivate |
◆ native_handle()
◆ read_ssl()
◆ recv_buffer() [1/2]
std::vector< uint8_t > & server_mock::Connection::recv_buffer |
( |
| ) |
|
|
inline |
◆ recv_buffer() [2/2]
const std::vector< uint8_t > & server_mock::Connection::recv_buffer |
( |
| ) |
const |
|
inline |
◆ send_buffer() [1/2]
std::vector< uint8_t > & server_mock::Connection::send_buffer |
( |
| ) |
|
|
inline |
◆ send_buffer() [2/2]
const std::vector< uint8_t > & server_mock::Connection::send_buffer |
( |
| ) |
const |
|
inline |
◆ ssl()
const SSL * server_mock::Connection::ssl |
( |
| ) |
const |
|
inline |
◆ terminate()
void Connection::terminate |
( |
| ) |
|
◆ tls_accept()
◆ write_ssl()
◆ ep_
◆ is_terminated_
Monitor<bool> server_mock::Connection::is_terminated_ {false} |
|
private |
◆ recv_buffer_
std::vector<uint8_t> server_mock::Connection::recv_buffer_ |
|
private |
◆ send_buffer_
std::vector<uint8_t> server_mock::Connection::send_buffer_ |
|
private |
◆ sock_
◆ ssl_
std::unique_ptr<SSL, SSL_Deleter> server_mock::Connection::ssl_ |
|
private |
◆ tls_ctx_
The documentation for this class was generated from the following files: