|
Squid Web Cache master
|
State of an entry with regards to the [shared] memory caching. More...
#include <MemObject.h>
Public Attributes | |
| int32_t | index = -1 |
| entry position inside the memory cache | |
| int64_t | offset = 0 |
| bytes written/read to/from the memory cache so far | |
| Store::IoStatus | io = Store::ioUndecided |
| current I/O state | |
Definition at line 195 of file MemObject.h.
| int32_t MemObject::MemCache::index = -1 |
Definition at line 198 of file MemObject.h.
Referenced by MemObject::~MemObject(), MemStore::anchorEntry(), MemStore::completeWriting(), MemStore::copyToShm(), MemStore::disconnect(), MemStore::evictCached(), StoreEntry::hasMemStore(), MemStore::startCaching(), MemObject::stat(), MemStore::updateAnchored(), and MemStore::updateHeaders().
| Store::IoStatus MemObject::MemCache::io = Store::ioUndecided |
Definition at line 201 of file MemObject.h.
Referenced by MemStore::anchorEntry(), Store::Controller::anchorToCache(), MemStore::anchorToCache(), MemStore::completeWriting(), MemStore::disconnect(), StoreEntry::memOutDecision(), MemStore::startCaching(), MemObject::stat(), StoreEntry::storeWritingCheckpoint(), Store::Controller::syncCollapsed(), and MemStore::write().
| int64_t MemObject::MemCache::offset = 0 |
Definition at line 199 of file MemObject.h.
Referenced by MemStore::completeWriting(), MemStore::copyToShm(), MemStore::copyToShmSlice(), MemStore::shouldCache(), and MemObject::stat().