|
Fawkes API
Fawkes Development Version
|
Static file web processor. More...
#include "static_processor.h"
Public Member Functions | |
| WebviewStaticRequestProcessor (fawkes::WebUrlManager *url_manager, const std::string &base_url, std::vector< std::string > &htdocs_dir, const std::string &catchall_file, const std::string &mime_file, fawkes::Logger *logger) | |
| Constructor. More... | |
| ~WebviewStaticRequestProcessor () | |
| Destructor. More... | |
Static file web processor.
This processor provides access to static files.
Definition at line 37 of file static_processor.h.
| WebviewStaticRequestProcessor::WebviewStaticRequestProcessor | ( | fawkes::WebUrlManager * | url_manager, |
| const std::string & | base_url, | ||
| std::vector< std::string > & | htdocs_dirs, | ||
| const std::string & | catchall_file, | ||
| const std::string & | mime_file, | ||
| fawkes::Logger * | logger | ||
| ) |
Constructor.
| url_manager | URL manager to register with |
| base_url | base URL for static files |
| htdocs_dirs | directories in the file system where to look for static files |
| catchall_file | file to be served if a non-existent path is requested. |
| mime_file | file with MIME types to read |
| logger | logger |
Definition at line 59 of file static_processor.cpp.
References fawkes::WebUrlManager::add_handler().
| WebviewStaticRequestProcessor::~WebviewStaticRequestProcessor | ( | ) |
Destructor.
Definition at line 101 of file static_processor.cpp.
References fawkes::WebUrlManager::remove_handler().