#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: