EPICS ARCHIVER V4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
EngineServer.h
1 #ifndef __ENGINESERVER_H__
2 #define __ENGINESERVER_H__
3 
4 // engine
5 #include "engine/HTTPServer.h"
6 
7 #define ARCH_VERSION_TXT "3.0.0"
8 
12 class EngineServer : public HTTPServer {
13 
14  public:
15 
17  EngineServer(short port, class Engine *engine);
18 
20  ~EngineServer();
21 
22  public:
23 
24  static bool run_main_loop;
25 
26 };
27 
28 #endif //__ENGINESERVER_H__
The base class of the archive engines.
Definition: Engine.h:18
EngineServer(short port, class Engine *engine)
Constructor creates and starts the HTTPServer for given engine.
HTTP Server of the Engine.
Definition: EngineServer.h:12
~EngineServer()
Stop and delete the HTTPServer.
An in-memory web server.
Definition: HTTPServer.h:85
static bool run_main_loop
flag
Definition: EngineServer.h:24