AccessLogEntry::HttpDetails Class Reference

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 diagram for AccessLogEntry::HttpDetails:

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 91 of file AccessLogEntry.h.

Member Data Documentation

◆ clientReplySz

MessageSizes AccessLogEntry::HttpDetails::clientReplySz

◆ clientRequestSz

MessageSizes AccessLogEntry::HttpDetails::clientRequestSz

Definition at line 103 of file AccessLogEntry.h.

Referenced by Format::Format::assemble().

◆ code

int AccessLogEntry::HttpDetails::code = 0

◆ content_type

const char* AccessLogEntry::HttpDetails::content_type = nullptr

Definition at line 97 of file AccessLogEntry.h.

Referenced by Format::Format::assemble(), and Log::Format::SquidNative().

◆ method

HttpRequestMethod AccessLogEntry::HttpDetails::method

Definition at line 95 of file AccessLogEntry.h.

Referenced by AccessLogEntry::getLogMethod(), and AccessLogEntry::hasLogMethod().

◆ version

AnyP::ProtocolVersion AccessLogEntry::HttpDetails::version

The documentation for this class was generated from the following file:






Web Site Translations