38 #include "qgis_server.h"    63     void putenv( 
const QString &var, 
const QString &val );
    83 #ifdef HAVE_SERVER_PYTHON_PLUGINS   104     static QString configPath( 
const QString &defaultConfigPath,
   105                                const QString &configPath );
   112     static void printRequestParameters(
   113       const QMap< QString, QString> ¶meterMap,
   119     static QFileInfo defaultProjectFile();
   120     static QFileInfo defaultAdminSLD();
   125     static void setupNetworkAccessManager();
   131     static QString &serverName();
   134     static QString *sConfigFilePath;
   138     static bool sInitialized;
   149     static void initLocale();
   151 #endif // QGSSERVER_H 
QgsServerInterfaceImpl * serverInterface()
Returns a pointer to the server interface. 
Provides a way to retrieve settings by prioritizing according to environment variables, ini file and default values. 
MessageLevel
Level for messages This will be used both for message log and message bar in application. 
Interfaces exposed by QGIS Server and made available to plugins. 
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc. 
This class is an interface hiding the details of reading input and writing output from/to a wms reque...
The QgsServer class provides OGC web services. 
A cache for capabilities xml documents (by configuration file path) 
QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() met...
Cache for server configuration. 
QgsServerInterface Class defining interfaces exposed by QGIS Server and made available to plugins...
QgsServiceRegistry Class defining the registry manager for QGIS server services. 
QgsServerResponse Class defining response interface passed to services QgsService::executeRequest() m...
#define SIP_PYALTERNATIVETYPE(type)