class http_secure_server - 5cript/attender GitHub Wiki

class http_secure_server

class http_secure_server
  : public attender::http_basic_server

A secure SSL/TLS server.

Summary

Members Descriptions
public http_secure_server(asio::io_service * service,std::unique_ptr< ssl_context_interface > context,error_callback on_error,settings setting)
public http_secure_server(asio::io_service * service,std::unique_ptr< ssl_context_interface > context,error_callback on_error,final_callback on_connection_timeout,settings setting)
public ~http_secure_server() = default
public void add_accept_handler(accept_callback< socket_type > const & on_accept) Add handler that is called when an incomming connection is accepted.
protected virtual void do_accept()

Members


public http_secure_server(asio::io_service * service,std::unique_ptr< ssl_context_interface > context,error_callback on_error,settings setting)


public http_secure_server(asio::io_service * service,std::unique_ptr< ssl_context_interface > context,error_callback on_error,final_callback on_connection_timeout,settings setting)


public ~http_secure_server() = default


public void add_accept_handler(accept_callback< socket_type > const & on_accept)

Add handler that is called when an incomming connection is accepted.

Return false here in the handler to not continue with request handling.


protected virtual void do_accept()