|
Squid Web Cache v8/master
|
This subclass holds log info for HTTP protocol TODO: Inner class declarations should be moved outside TODO: details of HTTP held in the parent class need moving into here. More...
#include <AccessLogEntry.h>
Public Attributes | |
| HttpRequestMethod | method |
| int | code = 0 |
| const char * | content_type = nullptr |
| AnyP::ProtocolVersion | version |
| MessageSizes | clientRequestSz |
| counters for the original request received from client | |
| MessageSizes | clientReplySz |
| counters for the response sent to client | |
Definition at line 88 of file AccessLogEntry.h.
| MessageSizes AccessLogEntry::HttpDetails::clientReplySz |
Definition at line 105 of file AccessLogEntry.h.
Referenced by Format::Format::assemble(), Log::Format::HttpdCombined(), Log::Format::HttpdCommon(), icpSyncAle(), ClientHttpRequest::logRequest(), and Log::Format::SquidNative().
| MessageSizes AccessLogEntry::HttpDetails::clientRequestSz |
Definition at line 100 of file AccessLogEntry.h.
Referenced by TunnelStateData::TunnelStateData(), Format::Format::assemble(), and ClientHttpRequest::logRequest().
| int AccessLogEntry::HttpDetails::code = 0 |
Definition at line 93 of file AccessLogEntry.h.
Referenced by TunnelStateData::TunnelStateData(), Format::Format::assemble(), Log::Format::HttpdCombined(), Log::Format::HttpdCommon(), ClientHttpRequest::logRequest(), clientReplyContext::processMiss(), clientReplyContext::processOnlyIfCachedMiss(), clientReplyContext::setReplyToError(), clientReplyContext::setReplyToReply(), Log::Format::SquidNative(), and tunnelStart().
| const char* AccessLogEntry::HttpDetails::content_type = nullptr |
Definition at line 94 of file AccessLogEntry.h.
Referenced by accessLogLogTo(), Format::Format::assemble(), ClientHttpRequest::logRequest(), and Log::Format::SquidNative().
| HttpRequestMethod AccessLogEntry::HttpDetails::method |
Definition at line 92 of file AccessLogEntry.h.
Referenced by AccessLogEntry::getLogMethod(), AccessLogEntry::hasLogMethod(), and prepareLogWithRequestDetails().
| AnyP::ProtocolVersion AccessLogEntry::HttpDetails::version |
Definition at line 95 of file AccessLogEntry.h.
Referenced by Format::Format::assemble(), Log::Format::HttpdCombined(), Log::Format::HttpdCommon(), and prepareLogWithRequestDetails().