SNode.C
Loading...
Searching...
No Matches
SocketServer.h File Reference
Include dependency graph for SocketServer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  net
 
namespace  net::un
 
namespace  net::un::stream
 
namespace  net::un::stream::tls
 

Typedefs

template<typename SocketContextFactoryT , typename... Args>
using net::un::stream::tls::SocketServer = net::un::stream::SocketServer< core::socket::stream::tls::SocketAcceptor, net::un::stream::tls::config::ConfigSocketServer, SocketContextFactoryT, Args... >
 

Functions

template<typename SocketContextFactory , typename... SocketContextFactoryArgs>
SocketServer< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::tls::Server (const std::string &instanceName, const std::function< void(typename SocketServer< SocketContextFactory, SocketContextFactoryArgs... >::Config &)> &configurator, SocketContextFactoryArgs &&... socketContextFactoryArgs)
 
template<typename SocketContextFactory , typename... SocketContextFactoryArgs, typename = std::enable_if_t<not std::is_invocable_v<std::tuple_element_t<0, std::tuple<SocketContextFactoryArgs...>>, typename SocketServer<SocketContextFactory>::Config&>>>
SocketServer< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::tls::Server (const std::string &instanceName, SocketContextFactoryArgs &&... socketContextFactoryArgs)