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>
![Collaboration graph](classAccessLogEntry_1_1HttpDetails__coll__graph.png)
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 More... | |
MessageSizes | clientReplySz |
counters for the response sent to client More... | |
Detailed Description
Definition at line 88 of file AccessLogEntry.h.
Member Data Documentation
◆ clientReplySz
MessageSizes AccessLogEntry::HttpDetails::clientReplySz |
Definition at line 105 of file AccessLogEntry.h.
Referenced by Format::Format::assemble(), Log::Format::HttpdCombined(), Log::Format::HttpdCommon(), icpSyncAle(), and Log::Format::SquidNative().
◆ clientRequestSz
MessageSizes AccessLogEntry::HttpDetails::clientRequestSz |
Definition at line 100 of file AccessLogEntry.h.
Referenced by Format::Format::assemble().
◆ code
int AccessLogEntry::HttpDetails::code = 0 |
Definition at line 93 of file AccessLogEntry.h.
Referenced by Format::Format::assemble(), Log::Format::HttpdCombined(), Log::Format::HttpdCommon(), and Log::Format::SquidNative().
◆ content_type
const char* AccessLogEntry::HttpDetails::content_type = nullptr |
Definition at line 94 of file AccessLogEntry.h.
Referenced by accessLogLogTo(), Format::Format::assemble(), and Log::Format::SquidNative().
◆ method
HttpRequestMethod AccessLogEntry::HttpDetails::method |
Definition at line 92 of file AccessLogEntry.h.
Referenced by AccessLogEntry::getLogMethod(), AccessLogEntry::hasLogMethod(), and prepareLogWithRequestDetails().
◆ version
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().
The documentation for this class was generated from the following file:
- src/AccessLogEntry.h
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products