#include <sslctx.hpp>
|
static OSStatus | ct_read_func (SSLConnectionRef cref, void *data, size_t *length) |
|
static OSStatus | ct_write_func (SSLConnectionRef cref, const void *data, size_t *length) |
|
Definition at line 216 of file sslctx.hpp.
◆ Ptr
◆ ~SSL()
openvpn::AppleSSLContext::SSL::~SSL |
( |
| ) |
|
|
inline |
◆ SSL()
◆ auth_cert()
const AuthCert::Ptr & openvpn::AppleSSLContext::SSL::auth_cert |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ct_read_func()
static OSStatus openvpn::AppleSSLContext::SSL::ct_read_func |
( |
SSLConnectionRef |
cref, |
|
|
void * |
data, |
|
|
size_t * |
length |
|
) |
| |
|
inlinestaticprivate |
◆ ct_write_func()
static OSStatus openvpn::AppleSSLContext::SSL::ct_write_func |
( |
SSLConnectionRef |
cref, |
|
|
const void * |
data, |
|
|
size_t * |
length |
|
) |
| |
|
inlinestaticprivate |
◆ read_ciphertext()
BufferPtr openvpn::AppleSSLContext::SSL::read_ciphertext |
( |
| ) |
|
|
inlineoverridevirtual |
◆ read_ciphertext_ready()
bool openvpn::AppleSSLContext::SSL::read_ciphertext_ready |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ read_cleartext()
ssize_t openvpn::AppleSSLContext::SSL::read_cleartext |
( |
void * |
data, |
|
|
const size_t |
capacity |
|
) |
| |
|
inlineoverridevirtual |
◆ read_cleartext_ready()
bool openvpn::AppleSSLContext::SSL::read_cleartext_ready |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ssl_clear()
void openvpn::AppleSSLContext::SSL::ssl_clear |
( |
| ) |
|
|
inlineprivate |
◆ ssl_erase()
void openvpn::AppleSSLContext::SSL::ssl_erase |
( |
| ) |
|
|
inlineprivate |
◆ ssl_handshake_details()
std::string openvpn::AppleSSLContext::SSL::ssl_handshake_details |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ start_handshake()
void openvpn::AppleSSLContext::SSL::start_handshake |
( |
| ) |
|
|
inlineoverridevirtual |
◆ write_ciphertext()
void openvpn::AppleSSLContext::SSL::write_ciphertext |
( |
const BufferPtr & |
buf | ) |
|
|
inlineoverridevirtual |
◆ write_cleartext_unbuffered()
ssize_t openvpn::AppleSSLContext::SSL::write_cleartext_unbuffered |
( |
const void * |
data, |
|
|
const size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ AppleSSLContext
◆ ct_in
◆ ct_out
◆ overflow
bool openvpn::AppleSSLContext::SSL::overflow |
|
private |
◆ ssl
SSLContextRef openvpn::AppleSSLContext::SSL::ssl |
|
private |
The documentation for this class was generated from the following file: