16 _ssl_settings(std::make_shared<restbed::SSLSettings>())
19 _ssl_settings->set_port(port);
20 settings()->set_ssl_settings(_ssl_settings);
25 _ssl_settings(std::make_shared<restbed::SSLSettings>())
28 _ssl_settings->set_bind_address(address);
29 _ssl_settings->set_port(port);
30 settings()->set_ssl_settings(_ssl_settings);
HTTPS Web server definition.
C++ Server project definitions.
std::shared_ptr< restbed::Settings > & settings() noexcept
Get the Restbed settings.
WebSSLServer(std::shared_ptr< Service > service, int port)
Initialize HTTPS Web server with a given Asio service and port number.