SNode.C
|
Namespaces | |
namespace | config |
Typedefs | |
template<typename SocketContextFactoryT , typename... Args> | |
using | SocketClient = net::un::stream::SocketClient< core::socket::stream::legacy::SocketConnector, net::un::stream::legacy::config::ConfigSocketClient, SocketContextFactoryT, Args... > |
template<typename SocketContextFactoryT , typename... Args> | |
using | SocketServer = net::un::stream::SocketServer< core::socket::stream::legacy::SocketAcceptor, net::un::stream::legacy::config::ConfigSocketServer, SocketContextFactoryT, Args... > |
Functions | |
template<typename SocketContextFactory , typename... SocketContextFactoryArgs> | |
SocketClient< SocketContextFactory, SocketContextFactoryArgs... > | Client (const std::string &instanceName, const std::function< void(typename SocketClient< 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 SocketClient<SocketContextFactory>::Config&>>> | |
SocketClient< SocketContextFactory, SocketContextFactoryArgs... > | Client (const std::string &instanceName, SocketContextFactoryArgs &&... socketContextFactoryArgs) |
template<typename SocketContextFactory , typename... SocketContextFactoryArgs> | |
SocketServer< SocketContextFactory, SocketContextFactoryArgs... > | 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... > | Server (const std::string &instanceName, SocketContextFactoryArgs &&... socketContextFactoryArgs) |
using net::un::stream::legacy::SocketClient = typedef net::un::stream::SocketClient<core::socket::stream::legacy::SocketConnector, net::un::stream::legacy::config::ConfigSocketClient, SocketContextFactoryT, Args...> |
Definition at line 68 of file SocketClient.h.
using net::un::stream::legacy::SocketServer = typedef net::un::stream::SocketServer<core::socket::stream::legacy::SocketAcceptor, net::un::stream::legacy::config::ConfigSocketServer, SocketContextFactoryT, Args...> |
Definition at line 68 of file SocketServer.h.
SocketClient< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::legacy::Client | ( | const std::string & | instanceName, |
const std::function< void(typename SocketClient< SocketContextFactory, SocketContextFactoryArgs... >::Config &)> & | configurator, | ||
SocketContextFactoryArgs &&... | socketContextFactoryArgs | ||
) |
Definition at line 75 of file SocketClient.h.
SocketClient< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::legacy::Client | ( | const std::string & | instanceName, |
SocketContextFactoryArgs &&... | socketContextFactoryArgs | ||
) |
Definition at line 86 of file SocketClient.h.
SocketServer< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::legacy::Server | ( | const std::string & | instanceName, |
const std::function< void(typename SocketServer< SocketContextFactory, SocketContextFactoryArgs... >::Config &)> & | configurator, | ||
SocketContextFactoryArgs &&... | socketContextFactoryArgs | ||
) |
Definition at line 75 of file SocketServer.h.
SocketServer< SocketContextFactory, SocketContextFactoryArgs... > net::un::stream::legacy::Server | ( | const std::string & | instanceName, |
SocketContextFactoryArgs &&... | socketContextFactoryArgs | ||
) |
Definition at line 86 of file SocketServer.h.