class http_server - 5cript/attender GitHub Wiki

class http_server

class http_server
  : public attender::http_basic_server

An insecure server.

Summary

Members Descriptions
public http_server(asio::io_service * service,error_callback on_error,settings setting)
public http_server(asio::io_service * service,error_callback on_error,final_callback on_connection_timeout,settings setting)
public ~http_server() = default
public void add_accept_handler(accept_callback< boost::asio::ip::tcp::socket > const & on_accept) Add handler that is called when an incomming connection is accepted.
protected virtual void do_accept()

Members


public http_server(asio::io_service * service,error_callback on_error,settings setting)


public http_server(asio::io_service * service,error_callback on_error,final_callback on_connection_timeout,settings setting)


public ~http_server() = default


public void add_accept_handler(accept_callback< boost::asio::ip::tcp::socket > 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()