WebFramework v3.0.12
Web framework for C++.
Loading...
Searching...
No Matches
framework::MultithreadedWebServer Class Reference
Inheritance diagram for framework::MultithreadedWebServer:
framework::BaseWebServer framework::interfaces::IExecutorFunctionality

Public Member Functions

 MultithreadedWebServer (const json::JSONParser &configuration, const std::vector< utility::JSONSettingsParser > &parsers, const std::filesystem::path &assets, const std::filesystem::path &pathToTemplates, uint64_t cachingSize, std::string_view ip, std::string_view port, DWORD timeout, const std::vector< std::string > &pathToSources)
 
- Public Member Functions inherited from framework::BaseWebServer
- Public Member Functions inherited from framework::interfaces::IExecutorFunctionality
 IExecutorFunctionality (const json::JSONParser &configuration, const std::filesystem::path &assets, const std::filesystem::path &pathToTemplates, uint64_t cachingSize, const std::vector< utility::JSONSettingsParser > &parsers, const std::vector< std::string > &pathToSources)
 

Additional Inherited Members

- Protected Attributes inherited from framework::BaseWebServer
SSL_CTX * context
 
bool useHTTPS
 
- Protected Attributes inherited from framework::interfaces::IExecutorFunctionality
ExecutorsManager executorsManager
 
SessionsManager sessionsManager
 
sqlite::SQLiteManager databaseManager
 
std::shared_ptr< ResourceExecutorresources
 

Detailed Description

Definition at line 10 of file MultithreadedWebServer.h.

Constructor & Destructor Documentation

◆ MultithreadedWebServer()

framework::MultithreadedWebServer::MultithreadedWebServer ( const json::JSONParser & configuration,
const std::vector< utility::JSONSettingsParser > & parsers,
const std::filesystem::path & assets,
const std::filesystem::path & pathToTemplates,
uint64_t cachingSize,
std::string_view ip,
std::string_view port,
DWORD timeout,
const std::vector< std::string > & pathToSources )

Definition at line 147 of file MultithreadedWebServer.cpp.


The documentation for this class was generated from the following files: