#include <Stats.h>

Public Attributes | |
| Allocator * | pool = nullptr |
| const char * | label = nullptr |
| PoolMeter * | meter = nullptr |
| int | obj_size = 0 |
| int | chunk_capacity = 0 |
| int | chunk_size = 0 |
| int | chunks_alloc = 0 |
| int | chunks_inuse = 0 |
| int | chunks_partial = 0 |
| int | chunks_free = 0 |
| int | items_alloc = 0 |
| int | items_inuse = 0 |
| int | items_idle = 0 |
| int | overhead = 0 |
Detailed Description
Member Data Documentation
◆ chunk_capacity
| int Mem::PoolStats::chunk_capacity = 0 |
Definition at line 24 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), and Mem::PoolReport().
◆ chunk_size
◆ chunks_alloc
| int Mem::PoolStats::chunks_alloc = 0 |
Definition at line 27 of file Stats.h.
Referenced by MemPoolChunked::getStats(), and Mem::PoolReport().
◆ chunks_free
| int Mem::PoolStats::chunks_free = 0 |
Definition at line 30 of file Stats.h.
Referenced by MemPoolChunked::getStats(), and Mem::PoolReport().
◆ chunks_inuse
| int Mem::PoolStats::chunks_inuse = 0 |
Definition at line 28 of file Stats.h.
Referenced by MemPoolChunked::getStats(), memClean(), and Mem::PoolReport().
◆ chunks_partial
| int Mem::PoolStats::chunks_partial = 0 |
Definition at line 29 of file Stats.h.
Referenced by MemPoolChunked::getStats(), and Mem::PoolReport().
◆ items_alloc
| int Mem::PoolStats::items_alloc = 0 |
Definition at line 32 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), and Mem::PoolReport().
◆ items_idle
| int Mem::PoolStats::items_idle = 0 |
Definition at line 34 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), and Mem::PoolReport().
◆ items_inuse
| int Mem::PoolStats::items_inuse = 0 |
Definition at line 33 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), memClean(), and Mem::PoolReport().
◆ label
| const char* Mem::PoolStats::label = nullptr |
Definition at line 21 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), Mem::GlobalStats(), and Mem::PoolReport().
◆ meter
| PoolMeter* Mem::PoolStats::meter = nullptr |
Definition at line 22 of file Stats.h.
Referenced by GetInfo(), MemPoolChunked::getStats(), MemPoolMalloc::getStats(), Mem::GlobalStats(), Mem::PoolReport(), Mem::Report(), and snmp_prfSysFn().
◆ obj_size
| int Mem::PoolStats::obj_size = 0 |
Definition at line 23 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), Mem::GlobalStats(), and Mem::PoolReport().
◆ overhead
| int Mem::PoolStats::overhead = 0 |
Definition at line 36 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), Mem::GlobalStats(), and Mem::Report().
◆ pool
| Allocator* Mem::PoolStats::pool = nullptr |
Definition at line 20 of file Stats.h.
Referenced by MemPoolChunked::getStats(), MemPoolMalloc::getStats(), and Mem::Report().
The documentation for this class was generated from the following file:
- src/mem/Stats.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
