AccessLogEntry::CacheDetails Class Reference

This subclass holds log info for Squid internal stats. More...

#include <AccessLogEntry.h>

Collaboration diagram for AccessLogEntry::CacheDetails:

Public Member Functions

 CacheDetails ()

Public Attributes

Ip::Address caddr
int64_t highOffset = 0
int64_t objectSize = 0
LogTags code
struct timeval start_time
 The time the master transaction started. More...
struct timeval trTime
 The response time. More...
const char * rfc931 = nullptr
const char * extuser = nullptr
const char * ssluser = nullptr
Security::CertPointer sslClientCert
 cert received from the client More...
AnyP::PortCfgPointer port

Detailed Description


Inner class declarations should be moved outside

some details relevant to particular protocols need shuffling to other sub-classes

this object field need renaming to 'squid' or something.

Definition at line 128 of file AccessLogEntry.h.

Constructor & Destructor Documentation

◆ CacheDetails()

AccessLogEntry::CacheDetails::CacheDetails ( )

Definition at line 131 of file AccessLogEntry.h.

Member Data Documentation

◆ caddr

◆ code

◆ extuser

const char* AccessLogEntry::CacheDetails::extuser = nullptr

Definition at line 144 of file AccessLogEntry.h.

Referenced by AccessLogEntry::getExtUser().

◆ highOffset

int64_t AccessLogEntry::CacheDetails::highOffset = 0

◆ objectSize

int64_t AccessLogEntry::CacheDetails::objectSize = 0

Definition at line 139 of file AccessLogEntry.h.

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

◆ port

◆ rfc931

const char* AccessLogEntry::CacheDetails::rfc931 = nullptr

◆ sslClientCert

Security::CertPointer AccessLogEntry::CacheDetails::sslClientCert

◆ ssluser

const char* AccessLogEntry::CacheDetails::ssluser = nullptr

◆ start_time

struct timeval AccessLogEntry::CacheDetails::start_time

◆ trTime

struct timeval AccessLogEntry::CacheDetails::trTime

Definition at line 142 of file AccessLogEntry.h.

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

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






Web Site Translations