#include <context.h>
Inherited by nontls::PlaintextServer, tls::Client, and tls::Server.
◆ Context()
| ccf::tls::Context::Context |
( |
bool |
client | ) |
|
|
inline |
◆ ~Context()
| virtual ccf::tls::Context::~Context |
( |
| ) |
|
|
virtualdefault |
◆ close()
| virtual int ccf::tls::Context::close |
( |
| ) |
|
|
inlinevirtual |
◆ get_verify_error()
| virtual std::string ccf::tls::Context::get_verify_error |
( |
| ) |
|
|
inlinevirtual |
◆ handshake()
| virtual int ccf::tls::Context::handshake |
( |
| ) |
|
|
inlinevirtual |
◆ host()
| virtual std::string ccf::tls::Context::host |
( |
| ) |
|
|
inlinevirtual |
◆ peer_cert()
| virtual std::vector< uint8_t > ccf::tls::Context::peer_cert |
( |
| ) |
|
|
inlinevirtual |
◆ peer_cert_ok()
| virtual bool ccf::tls::Context::peer_cert_ok |
( |
| ) |
|
|
inlinevirtual |
◆ read()
| virtual int ccf::tls::Context::read |
( |
uint8_t * |
buf, |
|
|
size_t |
len |
|
) |
| |
|
inlinevirtual |
◆ set_bio()
| virtual void ccf::tls::Context::set_bio |
( |
void * |
cb_obj, |
|
|
BIO_callback_fn_ex |
send, |
|
|
BIO_callback_fn_ex |
recv |
|
) |
| |
|
inlinevirtual |
◆ write()
| virtual int ccf::tls::Context::write |
( |
const uint8_t * |
buf, |
|
|
size_t |
len |
|
) |
| |
|
inlinevirtual |
◆ cfg
◆ ssl
The documentation for this class was generated from the following file: