QGIS API Documentation
3.20.0-Odense (decaadbb31)
|
Class defining I/O filters for QGIS Server and implemented in plugins. More...
#include <qgsserverfilter.h>
Public Member Functions | |
QgsServerFilter (QgsServerInterface *serverInterface) | |
Constructor QgsServerInterface passed to plugins constructors and must be passed to QgsServerFilter instances. More... | |
virtual | ~QgsServerFilter ()=default |
virtual void | requestReady () |
Method called when the QgsRequestHandler is ready and populated with parameters, just before entering the main switch for core services. More... | |
virtual void | responseComplete () |
Method called when the QgsRequestHandler processing has done and the response is ready, just after the main switch for core services and before final sending response to FCGI stdout. More... | |
virtual void | sendResponse () |
Method called when the QgsRequestHandler sends its data to FCGI stdout. More... | |
QgsServerInterface * | serverInterface () |
Returns the QgsServerInterface instance. More... | |
Class defining I/O filters for QGIS Server and implemented in plugins.
Filters can define any (or none) of the following hooks:
Definition at line 43 of file qgsserverfilter.h.
QgsServerFilter::QgsServerFilter | ( | QgsServerInterface * | serverInterface | ) |
Constructor QgsServerInterface passed to plugins constructors and must be passed to QgsServerFilter instances.
QgsServerFilter Class defining I/O filters for QGIS Server and implemented in plugins.
Definition at line 30 of file qgsserverfilter.cpp.
|
virtualdefault |
|
virtual |
Method called when the QgsRequestHandler is ready and populated with parameters, just before entering the main switch for core services.
Definition at line 35 of file qgsserverfilter.cpp.
|
virtual |
Method called when the QgsRequestHandler processing has done and the response is ready, just after the main switch for core services and before final sending response to FCGI stdout.
Definition at line 40 of file qgsserverfilter.cpp.
|
virtual |
Method called when the QgsRequestHandler sends its data to FCGI stdout.
This normally occurs at the end of core services processing just after the responseComplete() plugin hook. For streaming services (like WFS on getFeature requests, sendResponse() might have been called several times before the response is complete: in this particular case, sendResponse() is called once for each feature before hitting responseComplete()
Definition at line 46 of file qgsserverfilter.cpp.
|
inline |
Returns the QgsServerInterface instance.
Definition at line 58 of file qgsserverfilter.h.