|
Fawkes API
Fawkes Development Version
|
Webview access_log writer. More...
#include <>>
Public Member Functions | |
| WebviewAccessLog (const char *filename) | |
| Constructor. More... | |
| ~WebviewAccessLog () | |
| Destructor. More... | |
| void | log (const WebRequest *request) |
| Log a request. More... | |
Webview access_log writer.
This class can be used to create an access_log using the Apache common log format.
Definition at line 32 of file access_log.h.
| fawkes::WebviewAccessLog::WebviewAccessLog | ( | const char * | filename | ) |
| fawkes::WebviewAccessLog::~WebviewAccessLog | ( | ) |
Destructor.
Definition at line 55 of file access_log.cpp.
| void fawkes::WebviewAccessLog::log | ( | const WebRequest * | request | ) |
Log a request.
| request | request to log |
Definition at line 65 of file access_log.cpp.
References fawkes::WebRequest::client_addr(), fawkes::Time::get_sec(), fawkes::WebRequest::has_header(), fawkes::WebRequest::header(), fawkes::WebRequest::http_version_str(), fawkes::WebRequest::method_str(), fawkes::WebRequest::reply_code(), fawkes::WebRequest::reply_size(), fawkes::WebRequest::time(), fawkes::WebRequest::uri(), and fawkes::WebRequest::user().