1 /* 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors 3 * 4 * Squid software is distributed under GPLv2+ license and includes 5 * contributions from numerous individuals and organizations. 6 * Please see the COPYING and CONTRIBUTORS files for details. 7 */ 8 9 /* DEBUG: section 84 Helper process maintenance */ 10 11 #include "squid.h" 12 #include "MemStore.h" 13 14 #define STUB_API "MemStore.cc" 15 #include "tests/STUB.h" 16 17 MemStore::MemStore() STUB 18 MemStore::~MemStore() STUB 19 bool MemStore::keepInLocalMemory(const StoreEntry &) const STUB_RETVAL(false) 20 void MemStore::write(StoreEntry &e) STUB 21 void MemStore::completeWriting(StoreEntry &e) STUB 22 void MemStore::disconnect(StoreEntry &e) STUB 23 void MemStore::reference(StoreEntry &) STUB 24 void MemStore::updateHeaders(StoreEntry *) STUB 25 void MemStore::maintain() STUB 26 void MemStore::noteFreeMapSlice(const Ipc::StoreMapSliceId) STUB 27 void MemStore::init() STUB 28 void MemStore::getStats(StoreInfoStats&) const STUB 29 void MemStore::stat(StoreEntry &) const STUB 30 StoreEntry *MemStore::get(const cache_key *) STUB_RETVAL(NULL) 31 uint64_t MemStore::maxSize() const STUB_RETVAL(0) 32 uint64_t MemStore::minSize() const STUB_RETVAL(0) 33 uint64_t MemStore::currentSize() const STUB_RETVAL(0) 34 uint64_t MemStore::currentCount() const STUB_RETVAL(0) 35 int64_t MemStore::maxObjectSize() const STUB_RETVAL(0) 36 bool MemStore::dereference(StoreEntry &) STUB_RETVAL(false) 37 void MemStore::evictCached(StoreEntry&) STUB 38 void MemStore::evictIfFound(const cache_key *) STUB 39 bool MemStore::anchorToCache(StoreEntry&, bool&) STUB_RETVAL(false) 40 bool MemStore::updateAnchored(StoreEntry&) STUB_RETVAL(false) 41 42