25 std::unique_ptr<std::thread>
fThrd;
THttpEngine implementation, based on fastcgi package.
TFastCgi()
normal constructor
Bool_t IsTerminating() const
TString fTopName
! name of top item
std::unique_ptr< std::thread > fThrd
! thread which takes requests, can be many later
Bool_t fDebugMode
! debug mode, may required for fastcgi debugging in other servers
void Terminate() override
Method called when server want to be terminated.
const char * GetTopName() const
virtual ~TFastCgi()
destructor
Bool_t Create(const char *args) override
create engine data
Int_t fSocket
! socket used by fastcgi
Bool_t IsDebugMode() const
Bool_t fTerminating
! set when http server wants to terminate all engines
Abstract class for implementing http protocol for THttpServer.
const char * Data() const