#include <tls_session.h>
Inherits std::enable_shared_from_this< TLSSession >.
◆ HandshakeErrorCB
◆ TLSSession()
◆ ~TLSSession()
| virtual ccf::TLSSession::~TLSSession |
( |
| ) |
|
|
inlinevirtual |
◆ close()
| void ccf::TLSSession::close |
( |
| ) |
|
|
inline |
◆ get_status()
◆ hostname()
| std::string ccf::TLSSession::hostname |
( |
| ) |
|
|
inline |
◆ on_handshake_error()
| void ccf::TLSSession::on_handshake_error |
( |
std::string && |
error_msg | ) |
|
|
inline |
◆ peer_cert()
| std::vector< uint8_t > ccf::TLSSession::peer_cert |
( |
| ) |
|
|
inline |
◆ read()
| size_t ccf::TLSSession::read |
( |
uint8_t * |
data, |
|
|
size_t |
size, |
|
|
bool |
exact = false |
|
) |
| |
|
inline |
◆ recv_buffered()
| void ccf::TLSSession::recv_buffered |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ send_data()
| void ccf::TLSSession::send_data |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ set_handshake_error_cb()
◆ session_id
◆ to_host
The documentation for this class was generated from the following file: