HTTP per header statistics. More...
#include <HttpHeaderStat.h>

| Public Member Functions | |
| HttpHeaderStat () | |
| HttpHeaderStat (const char *aLabel, HttpHeaderMask *aMask) | |
| ~HttpHeaderStat () | |
| Public Attributes | |
| const char * | label | 
| HttpHeaderMask * | owner_mask | 
| StatHist | hdrUCountDistr | 
| StatHist | fieldTypeDistr | 
| StatHist | ccTypeDistr | 
| StatHist | scTypeDistr | 
| int | parsedCount | 
| int | ccParsedCount | 
| int | scParsedCount | 
| int | destroyedCount | 
| int | busyDestroyedCount | 
Detailed Description
Definition at line 17 of file HttpHeaderStat.h.
Constructor & Destructor Documentation
◆ HttpHeaderStat() [1/2]
| 
 | inline | 
Definition at line 20 of file HttpHeaderStat.h.
References CC_ENUM_END, ccTypeDistr, Http::enumEnd_, StatHist::enumInit(), fieldTypeDistr, hdrUCountDistr, SC_ENUM_END, and scTypeDistr.
◆ HttpHeaderStat() [2/2]
| 
 | inline | 
Definition at line 35 of file HttpHeaderStat.h.
References assert, CC_ENUM_END, ccTypeDistr, Http::enumEnd_, StatHist::enumInit(), fieldTypeDistr, hdrUCountDistr, label, SC_ENUM_END, and scTypeDistr.
◆ ~HttpHeaderStat()
| 
 | inline | 
Definition at line 53 of file HttpHeaderStat.h.
Member Data Documentation
◆ busyDestroyedCount
| int HttpHeaderStat::busyDestroyedCount | 
Definition at line 67 of file HttpHeaderStat.h.
Referenced by httpHeaderFieldStatDumper().
◆ ccParsedCount
| int HttpHeaderStat::ccParsedCount | 
Definition at line 64 of file HttpHeaderStat.h.
Referenced by httpHdrCcStatDumper().
◆ ccTypeDistr
| StatHist HttpHeaderStat::ccTypeDistr | 
Definition at line 60 of file HttpHeaderStat.h.
Referenced by HttpHeaderStat(), and httpHeaderStatDump().
◆ destroyedCount
| int HttpHeaderStat::destroyedCount | 
Definition at line 66 of file HttpHeaderStat.h.
Referenced by httpHeaderFldsPerHdrDumper().
◆ fieldTypeDistr
| StatHist HttpHeaderStat::fieldTypeDistr | 
Definition at line 59 of file HttpHeaderStat.h.
Referenced by HttpHeaderStat(), and httpHeaderStatDump().
◆ hdrUCountDistr
| StatHist HttpHeaderStat::hdrUCountDistr | 
Definition at line 58 of file HttpHeaderStat.h.
Referenced by HttpHeaderStat(), and httpHeaderStatDump().
◆ label
| const char* HttpHeaderStat::label | 
Definition at line 55 of file HttpHeaderStat.h.
Referenced by HttpHeaderStat(), and httpHeaderStatDump().
◆ owner_mask
| HttpHeaderMask* HttpHeaderStat::owner_mask | 
Definition at line 56 of file HttpHeaderStat.h.
Referenced by httpHeaderFieldStatDumper(), and httpHeaderStatDump().
◆ parsedCount
| int HttpHeaderStat::parsedCount | 
Definition at line 63 of file HttpHeaderStat.h.
◆ scParsedCount
| int HttpHeaderStat::scParsedCount | 
Definition at line 65 of file HttpHeaderStat.h.
Referenced by httpHdrScStatDumper(), and httpHdrScTargetStatDumper().
◆ scTypeDistr
| StatHist HttpHeaderStat::scTypeDistr | 
Definition at line 61 of file HttpHeaderStat.h.
Referenced by HttpHeaderStat(), and httpHeaderStatDump().
The documentation for this class was generated from the following file:
- src/HttpHeaderStat.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
