#include "squid.h"
#include "base/RunnersRegistry.h"
#include "CollapsedForwarding.h"
#include "HttpReply.h"
#include "ipc/mem/Page.h"
#include "ipc/mem/Pages.h"
#include "MemObject.h"
#include "MemStore.h"
#include "mime_header.h"
#include "sbuf/SBuf.h"
#include "sbuf/Stream.h"
#include "SquidConfig.h"
#include "SquidMath.h"
#include "store/forward.h"
#include "StoreStats.h"
#include "tools.h"
Include dependency graph for MemStore.cc:
![](MemStore_8cc__incl.png)
Go to the source code of this file.
Classes | |
class | ShmWriter |
class | MemStoreRr |
Functions | |
DefineRunnerRegistrator (MemStoreRr) | |
Variables | |
static const auto | MapLabel = "cache_mem_map" |
shared memory segment path to use for MemStore maps More... | |
static const char * | SpaceLabel = "cache_mem_space" |
shared memory segment path to use for the free slices index More... | |
static const char * | ExtrasLabel = "cache_mem_ex" |
shared memory segment path to use for IDs of shared pages with slice data More... | |
Function Documentation
◆ DefineRunnerRegistrator()
DefineRunnerRegistrator | ( | MemStoreRr | ) |
Variable Documentation
◆ ExtrasLabel
|
static |
Definition at line 33 of file MemStore.cc.
Referenced by MemStoreRr::create(), and MemStore::init().
◆ MapLabel
|
static |
Definition at line 29 of file MemStore.cc.
Referenced by MemStoreRr::create(), and MemStore::init().
◆ SpaceLabel
|
static |
Definition at line 31 of file MemStore.cc.
Referenced by MemStoreRr::create(), and MemStore::init().
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