3#include "http_request.h"
28 unsigned int get_port()
const;
49 void*& ref_user_data(
web_server* instance)
const;
51 virtual void start_web_server(
web_server* instance) = 0;
52 virtual void stop_web_server(
web_server* instance) = 0;
63 register_web_server_provider(
new T());
70#include <cgv/config/lib_end.h>
Thread class implementation that uses pthreads internally.
interface for a html_server provider
web server interface that runs in its own thread
simple interface for a web server
virtual void handle_request(http_request &request)=0
reimplement to handle requests
structure that contains all input and output parameters of a http request
template to facilitate registeration of a web server provider