|
Squid Web Cache master
|
PageStack construction and SharedMemorySize calculation parameters. More...
#include <PageStack.h>
Public Attributes | |
| uint32_t | poolId = 0 |
| pool ID | |
| size_t | pageSize = 0 |
| page size, used to calculate shared memory size | |
| PageCount | capacity = 0 |
| the maximum number of pages | |
| bool | createFull = false |
| whether a newly created PageStack should be prefilled with PageIds | |
Definition at line 123 of file PageStack.h.
| PageCount Ipc::Mem::PageStack::Config::capacity = 0 |
Definition at line 127 of file PageStack.h.
Referenced by Ipc::Mem::PageStack::PageStack(), Ipc::Mem::PageStack::capacity(), Rock::SwapDirRr::create(), MemStoreRr::create(), Ipc::Mem::PagePool::Init(), Ipc::Mem::PageStack::levelsPaddingSize(), and Ipc::Mem::PageStack::SharedMemorySize().
| bool Ipc::Mem::PageStack::Config::createFull = false |
Definition at line 130 of file PageStack.h.
Referenced by Ipc::Mem::PageStack::PageStack(), Rock::SwapDirRr::create(), MemStoreRr::create(), and Ipc::Mem::PagePool::Init().
| size_t Ipc::Mem::PageStack::Config::pageSize = 0 |
Definition at line 126 of file PageStack.h.
Referenced by Rock::SwapDirRr::create(), MemStoreRr::create(), Ipc::Mem::PagePool::Init(), Ipc::Mem::PageStack::pageSize(), and Ipc::Mem::PageStack::SharedMemorySize().
| uint32_t Ipc::Mem::PageStack::Config::poolId = 0 |
Definition at line 125 of file PageStack.h.
Referenced by Rock::SwapDirRr::create(), MemStoreRr::create(), and Ipc::Mem::PagePool::Init().