1#ifndef NET_SSL_SOCKET_FACTORY_H
2#define NET_SSL_SOCKET_FACTORY_H
8#if defined(__linux__) || defined(linux) || defined(__GNUG__)
11#elif defined(_WIN32) || defined(_WIN64)
12#include "Net/Socket/Windows/WindowsSSLSocket.h"
13#include "Net/Socket/Windows/WindowsSSLListenerSocket.h"
15#error "Unsupported platform"
Definition ISocketFactory.h:12
SSLSocketFactory(const std::string &SSLCert, const std::string &SSLKey)
Definition SSLSocketFactory.cpp:5
std::unique_ptr< IListenerSocket > createListenerSocket() override
std::unique_ptr< ISocket > createSocket() override