LLFIO
v2.00
|
Provides tls_socket_handle
.
More...
#include "byte_socket_handle.hpp"
Classes | |
class | llfio_v2_xxx::tls_socket_handle |
A handle to a TLS secure socket-like entity. More... | |
class | llfio_v2_xxx::listening_tls_socket_handle |
A handle to a TLS socket-like entity able to receive incoming connections. More... | |
class | llfio_v2_xxx::tls_socket_source |
A source of tls_socket_handle and listening_tls_socket_handle and possibly a byte_io_multiplexer to multiplex i/o on multiple socket instances at the same time. More... | |
struct | llfio_v2_xxx::tls_socket_source_implementation_information |
The implementation information returned. More... | |
class | llfio_v2_xxx::tls_socket_source_registry |
A process-wide registry of tls_socket_source . More... | |
Namespaces | |
llfio_v2_xxx | |
The LLFIO namespace. | |
Typedefs | |
using | llfio_v2_xxx::tls_socket_handle_ptr = std::unique_ptr< tls_socket_handle, detail::tls_socket_handle_deleter > |
A pointer to a TLS socket handle returned by a TLS socket source. | |
using | llfio_v2_xxx::listening_tls_socket_handle_ptr = std::unique_ptr< listening_tls_socket_handle, detail::listening_tls_socket_handle_deleter > |
A pointer to a listening TLS socket handle returned by a TLS socket source. | |
using | llfio_v2_xxx::tls_socket_source_ptr = std::unique_ptr< tls_socket_source, detail::tls_socket_source_deleter > |
A pointer to a TLS socket source. | |
Enumerations | |
enum | llfio_v2_xxx::bitfield__tls_algorithm : unsigned { llfio_v2_xxx::default_ = (0U) , llfio_v2_xxx::FIPS_140_2 = (1U << 0U) } |
TLS algorithm categories. More... | |
Functions | |
llfio_v2_xxx::QUICKCPPLIB_BITFIELD_BEGIN_T (tls_socket_source_implementation_features, uint32_t) | |
Feature bits for TLS socket sources. More... | |
std::ostream & | llfio_v2_xxx::operator<< (std::ostream &s, const tls_socket_source_implementation_information &v) |
Provides tls_socket_handle
.