#include <SquidConfig.h>
Public Member Functions | |
DiskConfig () | |
~DiskConfig () | |
Public Attributes | |
RefCount< SwapDir > * | swapDirs = nullptr |
int | n_allocated = 0 |
int | n_configured = 0 |
int | n_strands = 0 |
number of disk processes required to support all cache_dirs More... | |
Detailed Description
Definition at line 63 of file SquidConfig.h.
Constructor & Destructor Documentation
◆ DiskConfig()
|
inline |
Definition at line 65 of file SquidConfig.h.
◆ ~DiskConfig()
|
inline |
Definition at line 66 of file SquidConfig.h.
References swapDirs.
Member Data Documentation
◆ n_allocated
int Store::DiskConfig::n_allocated = 0 |
Definition at line 69 of file SquidConfig.h.
Referenced by allocate_new_swapdir(), free_cachedir(), and SwapDirByIndex().
◆ n_configured
int Store::DiskConfig::n_configured = 0 |
Definition at line 70 of file SquidConfig.h.
Referenced by addedEntry(), addSwapDir(), allocate_new_swapdir(), Store::Disks::anchorToCache(), Store::Disks::callback(), StoreEntry::checkDisk(), Store::Disks::configure(), Rock::SwapDirRr::create(), Store::Disks::create(), Store::Disks::currentCount(), Store::Disks::currentSize(), Store::Disks::Dump(), Store::Disks::evictIfFound(), Fs::Ufs::UFSSwapDir::FilenoBelongsHere(), free_cachedir(), Store::Disks::get(), Fs::Ufs::RebuildState::getNextFile(), Store::Disks::getStats(), Fs::Ufs::UFSSwapDir::HandleCleanEvent(), Store::Disks::hasReadableEntry(), MemStore::init(), Store::Disks::init(), Store::Disks::maintain(), Store::Disks::maxSize(), StoreEntry::mayStartSwapOut(), Store::Disks::minSize(), Fs::Ufs::UFSSwapDir::openLog(), Store::Disks::Parse(), Store::Disks::SmpAware(), Store::Disks::stat(), storeDirCloseSwapLogs(), storeDirOpenSwapLogs(), storeDirSelectSwapDirLeastLoad(), storeDirSelectSwapDirRoundRobin(), storeDirWriteCleanLogs(), storeRebuildProgress(), storeRebuildStart(), Store::Disks::sync(), and unlinkdNeeded().
◆ n_strands
int Store::DiskConfig::n_strands = 0 |
Definition at line 72 of file SquidConfig.h.
Referenced by Store::Disks::configure(), IpcIoRr::create(), Kids::init(), and NumberOfKids().
◆ swapDirs
Definition at line 68 of file SquidConfig.h.
Referenced by DiskConfig(), ~DiskConfig(), addSwapDir(), allocate_new_swapdir(), Store::Disks::configure(), free_cachedir(), Store::Disks::Parse(), and unlinkdNeeded().
The documentation for this class was generated from the following file:
- src/SquidConfig.h