23 #ifndef __PLUGINS_WEBVIEW_REQUEST_PROCESSOR_H_ 24 #define __PLUGINS_WEBVIEW_REQUEST_PROCESSOR_H_ 41 const char *upload_data,
42 size_t *upload_data_size,
43 void **session_data) = 0;
47 bool __handles_session_data;
WebRequestProcessor(bool handles_session_data=false)
Constructor.
Fawkes library namespace.
virtual ~WebRequestProcessor()
Virtual empty destructor.
Abstract web request processor.
bool handles_session_data() const
Check if processor handles session data by itself.
virtual WebReply * process_request(const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **session_data)=0
Process a request.