Fawkes API
Fawkes Development Version
|
Plugins web request processor. More...
#include "plugins_processor.h"
Public Member Functions | |
WebviewPluginsRequestProcessor (const char *baseurl, fawkes::PluginManager *manager) | |
Constructor. More... | |
virtual | ~WebviewPluginsRequestProcessor () |
Destructor. More... | |
virtual fawkes::WebReply * | process_request (const fawkes::WebRequest *request) |
Process a request. More... | |
![]() | |
WebRequestProcessor () | |
Constructor. More... | |
virtual | ~WebRequestProcessor () |
Virtual empty destructor. More... | |
Plugins web request processor.
Provides access to plugin lists and allows for loading/unloading plugins.
Definition at line 32 of file plugins_processor.h.
WebviewPluginsRequestProcessor::WebviewPluginsRequestProcessor | ( | const char * | baseurl, |
fawkes::PluginManager * | manager | ||
) |
Constructor.
baseurl | Base URL where processor is mounted |
manager | PluginManager instance |
Definition at line 45 of file plugins_processor.cpp.
|
virtual |
Destructor.
Definition at line 55 of file plugins_processor.cpp.
|
virtual |
Process a request.
request | request object encapsulating information about the connection |
Implements fawkes::WebRequestProcessor.
Definition at line 62 of file plugins_processor.cpp.
References fawkes::StaticWebReply::append_body(), fawkes::Exception::begin(), fawkes::Exception::end(), and fawkes::WebRequest::url().