Fawkes API
Fawkes Development Version
|
24 #include "model/Plugin.h"
25 #include "model/PluginOpRequest.h"
26 #include "model/PluginOpResponse.h"
28 #include <aspect/logging.h>
29 #include <aspect/plugin_director.h>
30 #include <aspect/webview.h>
31 #include <core/threading/thread.h>
32 #include <webview/rest_api.h>
33 #include <webview/rest_array.h>
virtual void finalize()
Finalize the thread.
Thread aspect to access the PluginManager.
REST API backend for plugins.
~PluginRestApi()
Destructor.
Thread aspect to log output.
Container to return array via REST.
REST parameters to pass to handlers.
PluginRestApi()
Constructor.
PluginOpRequest representation for JSON transfer.
Thread aspect to provide web pages via Webview.
virtual void loop()
Code to execute in the thread.
virtual void init()
Initialize the thread.
Webview REST API component.
Thread class encapsulation of pthreads.
PluginOpResponse representation for JSON transfer.