| QGIS API Documentation
    3.10.0-A Coruña (6c816b4204)
    | 
QgsService Class defining interfaces for QGIS server services. More...
#include <qgsservice.h>

| Public Member Functions | |
| QgsService () | |
| Constructor.  More... | |
| virtual | ~QgsService ()=default | 
| Destructor.  More... | |
| virtual bool | allowMethod (QgsServerRequest::Method) const =0 | 
| Returns trueif the given method is supported for that service.  More... | |
| virtual void | executeRequest (const QgsServerRequest &request, QgsServerResponse &response, const QgsProject *project)=0 | 
| Execute the requests and set result in QgsServerRequest.  More... | |
| virtual QString | name () const =0 | 
| virtual QString | version () const =0 | 
QgsService Class defining interfaces for QGIS server services.
This class provides methods for executing server requests They are registered at runtime for a given service name.
Definition at line 39 of file qgsservice.h.
| 
 | default | 
Constructor.
| 
 | virtualdefault | 
Destructor.
| 
 | pure virtual | 
Returns true if the given method is supported for that service. 
Implemented in QgsWms::Service, QgsWfs::Service, and QgsWcs::Service.
| 
 | pure virtual | 
Execute the requests and set result in QgsServerRequest.
Implemented in QgsWms::Service, QgsWfs::Service, and QgsWcs::Service.
| 
 | pure virtual | 
Implemented in QgsWms::Service, QgsWfs::Service, and QgsWcs::Service.
| 
 | pure virtual | 
Implemented in QgsWms::Service, QgsWfs::Service, and QgsWcs::Service.
 1.8.13
 1.8.13