This command runs a multi-threaded SOAP webservice server. More...
#include <module.h>
Classes | |
| struct | thread_data |
Public Member Functions | |
| CommandWebservice () | |
| void | execute () |
| string | getDescription () const |
| virtual | ~CommandWebservice () |
Static Public Member Functions | |
| static unsigned int | getPort () |
| static unsigned int | getThreads () |
| static PyObject * | pythonService (PyObject *, PyObject *) |
| static void | setPort (int i) |
| static void | setThreads (int i) |
This command runs a multi-threaded SOAP webservice server.
Definition at line 62 of file module.h.
| module_webservice::CommandWebservice::CommandWebservice | ( | ) | [inline, explicit] |
| virtual module_webservice::CommandWebservice::~CommandWebservice | ( | ) | [inline, virtual] |
| void module_webservice::CommandWebservice::execute | ( | ) | [virtual] |
Runs the webservice server.
Implements frepple::utils::Command.
Definition at line 55 of file server.cpp.
| string module_webservice::CommandWebservice::getDescription | ( | ) | const [inline, virtual] |
Returns a descriptive string.
Reimplemented from frepple::utils::Command.
| static unsigned int module_webservice::CommandWebservice::getPort | ( | ) | [inline, static] |
| static unsigned int module_webservice::CommandWebservice::getThreads | ( | ) | [inline, static] |
| PyObject * module_webservice::CommandWebservice::pythonService | ( | PyObject * | self, | |
| PyObject * | args | |||
| ) | [static] |
Python interface for the webservice server.
Definition at line 38 of file server.cpp.
| static void module_webservice::CommandWebservice::setPort | ( | int | i | ) | [inline, static] |
| static void module_webservice::CommandWebservice::setThreads | ( | int | i | ) | [inline, static] |
1.6.1