Stellarium 0.15.2
|
Classes | |
struct | HttpConnectionHandlerSettings |
Contains all settings for the connection handler. More... | |
class | HttpConnectionHandler |
The connection handler accepts incoming connections and dispatches incoming requests to to a request mapper. More... | |
struct | HttpConnectionHandlerPoolSettings |
Contains all settings for the connection handler pool and the child connection handlers. More... | |
class | HttpConnectionHandlerPool |
Pool of http connection handlers. More... | |
class | HttpCookie |
HTTP cookie as defined in RFC 2109. More... | |
struct | HttpListenerSettings |
Contains all settings for HttpListener and supporting classes. More... | |
class | HttpListener |
Listens for incoming TCP connections and and passes all incoming HTTP requests to your implementation of HttpRequestHandler, which processes the request and generates the response (usually a HTML document). More... | |
class | HttpRequest |
This object represents a single HTTP request. More... | |
class | HttpRequestHandler |
The request handler generates a response for each HTTP request. More... | |
class | HttpResponse |
This object represents a HTTP response, used to return something to the web client. More... | |
struct | StaticFileControllerSettings |
Contains all the settings for the StaticFileController. More... | |
class | StaticFileController |
Delivers static files. More... | |
class | ITemplateTranslationProvider |
Interface for Template::translate calls. More... | |
Typedefs | |
typedef int | tSocketDescriptor |
Alias type definition, for compatibility to different Qt versions. More... | |
typedef QSslConfiguration | HttpSslConfiguration |
Alias for QSslConfiguration if OpenSSL is not supported. More... | |
Functions | |
DECLSPEC const char * | getQtWebAppLibVersion () |
Get the library version number. More... | |
The QtWebApp library is developed by Stefan Frings (http://stefanfrings.de/qtwebapp/index-en.html). It is used by the Stellarium Remote Control Plug-in to provide the HTTP server that serves the plugin's API.
Some changes have been made to the library to fit it better into Stellarium. The main differences are:
typedef QSslConfiguration HttpSslConfiguration |
Alias for QSslConfiguration if OpenSSL is not supported.
Definition at line 36 of file httpconnectionhandler.h.
typedef int tSocketDescriptor |
Alias type definition, for compatibility to different Qt versions.
Definition at line 26 of file httpconnectionhandler.h.
DECLSPEC const char* getQtWebAppLibVersion | ( | ) |
Get the library version number.