CAPIO-CL 1.3.4
CAPIO-CL: Cross Application Programmable I/O - Coordination Language
Loading...
Searching...
No Matches
webapi.h
1#ifndef CAPIO_CL_WEBAPI_H
2#define CAPIO_CL_WEBAPI_H
3#include <thread>
4
5#include "capiocl.hpp"
6
9
11 std::thread _webApiThread;
12
14 int _port;
15
16 public:
18 CapioClWebApiServer(engine::Engine *engine, const std::string &web_server_address,
19 int web_server_port);
20
23};
24
25#endif // CAPIO_CL_WEBAPI_H
Engine for managing CAPIO-CL configuration entries. The CapioCLEngine class stores and manages config...
Definition engine.h:27
Class that exposes a REST Web Server to interact with the current configuration.
Definition webapi.h:8
CapioClWebApiServer(engine::Engine *engine, const std::string &web_server_address, int web_server_port)
default constructor.
Definition webapi.cpp:245
~CapioClWebApiServer()
Default Destructor.
Definition webapi.cpp:252
Namespace containing the CAPIO-CL Engine.
Definition engine.h:11