EPICS ARCHIVER V4
|
HTTP Server of the Engine. More...
#include <EngineServer.h>
Public Member Functions | |
EngineServer (short port, class Engine *engine) | |
Constructor creates and starts the HTTPServer for given engine. More... | |
~EngineServer () | |
Stop and delete the HTTPServer. More... | |
![]() | |
HTTPServer (short port, PathHandlerList *handlers, void *user_arg) | |
Create a HTTPServer. More... | |
void | start () |
Start accepting connections (launch thread). More... | |
void | run () |
Part of the epicsThreadRunable interface. More... | |
void | serverinfo (SOCKET socket) |
Dump HTML page with server info to socket. More... | |
PathHandlerList * | getHandlers () const |
void * | getUserArg () const |
bool | isShuttingDown () const |
Static Public Attributes | |
static bool | run_main_loop |
flag | |
HTTP Server of the Engine.
EngineServer::EngineServer | ( | short | port, |
class Engine * | engine | ||
) |
Constructor creates and starts the HTTPServer for given engine.
EngineServer::~EngineServer | ( | ) |
Stop and delete the HTTPServer.