|
Fawkes API
Fawkes Development Version
|
Web request processor for the start page. More...
#include "startpage_processor.h"

Public Member Functions | |
| WebviewStartPageRequestProcessor (fawkes::CacheLogger *cache_logger) | |
| Constructor. | |
| virtual | ~WebviewStartPageRequestProcessor () |
| Destructor. | |
| virtual fawkes::WebReply * | process_request (const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **session_data) |
| Process a request. | |
Public Member Functions inherited from fawkes::WebRequestProcessor | |
| WebRequestProcessor (bool handles_session_data=false) | |
| Constructor. | |
| virtual | ~WebRequestProcessor () |
| Virtual empty destructor. | |
| bool | handles_session_data () const |
| Check if processor handles session data by itself. | |
Web request processor for the start page.
Definition at line 32 of file startpage_processor.h.
| WebviewStartPageRequestProcessor::WebviewStartPageRequestProcessor | ( | fawkes::CacheLogger * | cache_logger | ) |
Constructor.
| cache_logger | cache logger |
Definition at line 42 of file startpage_processor.cpp.
|
virtual |
Destructor.
Definition at line 49 of file startpage_processor.cpp.
|
virtual |
Process a request.
| url | URL, may contain escape sequences |
| method | HTTP method |
| version | HTTP version |
| upload_data | uploaded data |
| upload_data_size | size of upload_data parameter |
| session_data | session data pointer |
Implements fawkes::WebRequestProcessor.
Definition at line 55 of file startpage_processor.cpp.
References fawkes::StaticWebReply::append_body(), fawkes::CacheLogger::CacheEntry::component, fawkes::Logger::LL_DEBUG, fawkes::Logger::LL_ERROR, fawkes::Logger::LL_WARN, fawkes::CacheLogger::CacheEntry::log_level, fawkes::CacheLogger::CacheEntry::message, and fawkes::CacheLogger::CacheEntry::timestr.