C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::net::dsl::has_make_ctx Class Reference

Configuration for an endpoint that stores a SSL context factory for secure networking. More...

#include <has_make_ctx.hpp>

Inheritance diagram for caf::net::dsl::has_make_ctx:
caf::net::dsl::client_config::lazy caf::net::dsl::client_config::socket caf::net::dsl::generic_config::lazy caf::net::dsl::server_config::lazy caf::net::dsl::server_config::socket

Public Types

using ctx_ptr = std::shared_ptr<ssl::context>
 
using ctx_factory = std::function<expected<ctx_ptr>()>
 

Public Member Functions

void assign (const has_make_ctx *other) noexcept
 

Static Public Member Functions

template<class SumType >
static auto from (SumType &data) noexcept
 

Public Attributes

ctx_factory make_ctx
 SSL context factory for lazy loading SSL on demand.
 

Detailed Description

Configuration for an endpoint that stores a SSL context factory for secure networking.


The documentation for this class was generated from the following file: