| 
    QGIS API Documentation 3.38.0-Grenoble (exported)
    
   | 
 
QgsService Class defining interfaces for QGIS server services. More...
#include <qgsservice.h>

Public Member Functions | |
| QgsService () | |
| Constructor.   | |
| virtual | ~QgsService ()=default | 
| Destructor.   | |
| virtual void | executeRequest (const QgsServerRequest &request, QgsServerResponse &response, const QgsProject *project)=0 | 
| Execute the requests and set result in QgsServerRequest.   | |
| 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 38 of file qgsservice.h.
      
  | 
  default | 
Constructor.
      
  | 
  virtualdefault | 
Destructor.
      
  | 
  pure virtual | 
Execute the requests and set result in QgsServerRequest.
Implemented in QgsWcs::Service, QgsWfs::Service, and QgsWms::Service.
      
  | 
  pure virtual | 
Implemented in QgsWcs::Service, QgsWfs::Service, and QgsWms::Service.
      
  | 
  pure virtual | 
Implemented in QgsWcs::Service, QgsWfs::Service, and QgsWms::Service.