#include <tls_base.h>
 | 
| using  | SslPtr = std::unique_ptr< SSL, Free< SSL, void, SSL_free > > | 
|   | 
| using  | BioPtr = std::unique_ptr< BIO, Free< BIO, int, BIO_free > > | 
|   | 
| using  | socket_type = typename LowerLayer::native_handle_type | 
|   | 
| using  | protocol_type = typename LowerLayer::protocol_type | 
|   | 
 | 
| template<typename SslIO , typename BufferSequence , typename Token , typename TlsLayer , typename Action >  | 
| class  | SslIoCompletionToken | 
|   | 
◆ BioPtr
template<typename LowerLayer > 
 
 
◆ LowerLayerType
template<typename LowerLayer > 
      
 
 
◆ protocol_type
template<typename LowerLayer > 
 
 
◆ socket_type
template<typename LowerLayer > 
 
 
◆ SslPtr
template<typename LowerLayer > 
 
 
◆ TlsBase() [1/4]
template<typename LowerLayer > 
 
 
◆ TlsBase() [2/4]
template<typename LowerLayer > 
template<typename... Args> 
 
 
◆ TlsBase() [3/4]
template<typename LowerLayer > 
template<typename... Args> 
 
 
◆ TlsBase() [4/4]
template<typename LowerLayer > 
 
 
◆ SslIoCompletionToken
template<typename LowerLayer > 
template<typename SslIO , typename BufferSequence , typename Token , typename TlsLayer , typename 
Action > 
 
 
 
◆ input_
template<typename LowerLayer > 
 
 
◆ input_buffer_
template<typename LowerLayer > 
 
 
◆ k_tls_buffer_size
template<typename LowerLayer > 
 
 
◆ lower_layer_
template<typename LowerLayer > 
 
 
◆ network_bio_
template<typename LowerLayer > 
 
 
◆ output_
template<typename LowerLayer > 
 
 
◆ output_buffer_
template<typename LowerLayer > 
 
 
◆ ssl_
template<typename LowerLayer > 
 
 
◆ tls_context_
template<typename LowerLayer > 
 
 
The documentation for this class was generated from the following file: