/************************************************************************ * This file has been generated automatically from * * * * src/server/qgsserver.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ class QgsServer { %Docstring(signature="appended") The :py:class:`QgsServer` class provides OGC web services. %End %TypeHeaderCode #include "qgsserver.h" %End public: QgsServer(); %Docstring Creates the server instance %End void putenv( const QString &var, const QString &val ); %Docstring Set environment variable :param var: environment variable name :param val: value %End void handleRequest( QgsServerRequest &request, QgsServerResponse &response, const QgsProject *project = 0 ); %Docstring Handles the request. The query string is normally read from environment but can be also passed in args and in this case overrides the environment variable :param request: a :py:class:`QgsServerRequest` holding request parameters :param response: a :py:class:`QgsServerResponse` for handling response I/O) :param project: a :py:class:`QgsProject` or ``None``, if it is ``None`` the project is created from the MAP param specified in request or from the QGIS_PROJECT_FILE setting %End QgsServerInterface * serverInterface(); %Docstring Returns a pointer to the server interface %End void initPython(); %Docstring Initialize Python .. note:: not available in Python bindings %End private: QgsServer( const QgsServer & ); QgsServer &operator=( const QgsServer & ); }; /************************************************************************ * This file has been generated automatically from * * * * src/server/qgsserver.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/