]> git.ipfire.org Git - thirdparty/squid.git/blame - src/tests/stub_store.cc
Source Format Enforcement (#532)
[thirdparty/squid.git] / src / tests / stub_store.cc
CommitLineData
4e0938ef 1/*
77b1029d 2 * Copyright (C) 1996-2020 The Squid Software Foundation and contributors
4e0938ef
AJ
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
582c2af2 9#include "squid.h"
f206b652 10#include "RequestFlags.h"
b1b15292 11
7c8931a1
AJ
12#define STUB_API "store.cc"
13#include "tests/STUB.h"
14
e478bcea
FC
15const char *storeStatusStr[] = { };
16const char *pingStatusStr[] = { };
17const char *memStatusStr[] = { };
18const char *swapStatusStr[] = { };
19
7c8931a1
AJ
20#include "RemovalPolicy.h"
21RemovalPolicy * createRemovalPolicy(RemovalPolicySettings * settings) STUB_RETVAL(NULL)
f5691f9c 22
7c8931a1 23#include "Store.h"
7c8931a1
AJ
24StoreIoStats store_io_stats;
25bool StoreEntry::checkDeferRead(int fd) const STUB_RETVAL(false)
26const char *StoreEntry::getMD5Text() const STUB_RETVAL(NULL)
27StoreEntry::StoreEntry() STUB
d5d5493b 28StoreEntry::~StoreEntry() STUB
7c8931a1
AJ
29void StoreEntry::write(StoreIOBuffer) STUB
30bool StoreEntry::isAccepting() const STUB_RETVAL(false)
384a7590 31size_t StoreEntry::bytesWanted(Range<size_t> const, bool) const STUB_RETVAL(0)
7c8931a1
AJ
32void StoreEntry::complete() STUB
33store_client_t StoreEntry::storeClientType() const STUB_RETVAL(STORE_NON_CLIENT)
66d51f4f
AR
34char const *StoreEntry::getSerialisedMetaData(size_t &length) const STUB_RETVAL(NULL)
35void StoreEntry::replaceHttpReply(const HttpReplyPointer &, bool andStartWriting) STUB
5b55f1f1
CT
36bool StoreEntry::mayStartSwapOut() STUB_RETVAL(false)
37void StoreEntry::trimMemory(const bool preserveSwappable) STUB
7c8931a1 38void StoreEntry::abort() STUB
4310f8b0 39bool StoreEntry::makePublic(const KeyScope scope) STUB
39fe14b2 40void StoreEntry::makePrivate(const bool shareable) STUB
4310f8b0
EB
41bool StoreEntry::setPublicKey(const KeyScope scope) STUB
42void StoreEntry::setPrivateKey(const bool, const bool) STUB
7c8931a1 43void StoreEntry::expireNow() STUB
39fe14b2 44void StoreEntry::releaseRequest(const bool shareable) STUB
7c8931a1 45void StoreEntry::negativeCache() STUB
4310f8b0 46bool StoreEntry::cacheNegatively() STUB
7c8931a1 47void StoreEntry::swapOut() STUB
9ced5b29 48void StoreEntry::swapOutFileClose(int how) STUB
7c8931a1 49const char *StoreEntry::url() const STUB_RETVAL(NULL)
579b60e6 50bool StoreEntry::checkCachable() STUB_RETVAL(false)
7c8931a1 51int StoreEntry::checkNegativeHit() const STUB_RETVAL(0)
7c8931a1 52int StoreEntry::validToSend() const STUB_RETVAL(0)
97754f5a 53bool StoreEntry::memoryCachable() STUB_RETVAL(false)
76d61119 54void StoreEntry::createMemObject() STUB
c877c0bc 55void StoreEntry::createMemObject(const char *, const char *, const HttpRequestMethod &aMethod) STUB
76d61119 56void StoreEntry::ensureMemObject(const char *, const char *, const HttpRequestMethod &) STUB
7c8931a1
AJ
57void StoreEntry::dump(int debug_lvl) const STUB
58void StoreEntry::hashDelete() STUB
59void StoreEntry::hashInsert(const cache_key *) STUB
60void StoreEntry::registerAbort(STABH * cb, void *) STUB
61void StoreEntry::reset() STUB
62void StoreEntry::setMemStatus(mem_status_t) STUB
1a210de4 63bool StoreEntry::timestampsSet() STUB_RETVAL(false)
7c8931a1
AJ
64void StoreEntry::unregisterAbort() STUB
65void StoreEntry::destroyMemObject() STUB
66int StoreEntry::checkTooSmall() STUB_RETVAL(0)
1b76e6c1 67void StoreEntry::delayAwareRead(const Comm::ConnectionPointer&, char *buf, int len, AsyncCall::Pointer callback) STUB
7c8931a1 68void StoreEntry::setNoDelay (bool const) STUB
438b41ba 69bool StoreEntry::modifiedSince(const time_t, const int) const STUB_RETVAL(false)
7c8931a1
AJ
70bool StoreEntry::hasIfMatchEtag(const HttpRequest &request) const STUB_RETVAL(false)
71bool StoreEntry::hasIfNoneMatchEtag(const HttpRequest &request) const STUB_RETVAL(false)
2745fea5 72Store::Disk &StoreEntry::disk() const STUB_RETREF(Store::Disk)
7c8931a1
AJ
73size_t StoreEntry::inUseCount() STUB_RETVAL(0)
74void StoreEntry::getPublicByRequestMethod(StoreClient * aClient, HttpRequest * request, const HttpRequestMethod& method) STUB
75void StoreEntry::getPublicByRequest(StoreClient * aClient, HttpRequest * request) STUB
76void StoreEntry::getPublic(StoreClient * aClient, const char *uri, const HttpRequestMethod& method) STUB
0b934349
AJ
77void *StoreEntry::operator new(size_t byteCount)
78{
79 STUB
80 return new StoreEntry();
81}
82void StoreEntry::operator delete(void *address) STUB
7c8931a1
AJ
83//#if USE_SQUID_ESI
84//ESIElement::Pointer StoreEntry::cachedESITree STUB_RETVAL(NULL)
85//#endif
7c8931a1
AJ
86void StoreEntry::buffer() STUB
87void StoreEntry::flush() STUB
93278786 88int StoreEntry::unlock(const char *) STUB_RETVAL(0)
93278786
AR
89void StoreEntry::lock(const char *) STUB
90void StoreEntry::touch() STUB
39fe14b2 91void StoreEntry::release(const bool shareable) STUB
0f33a01d
AJ
92void StoreEntry::append(char const *, int) STUB
93void StoreEntry::vappendf(const char *, va_list) STUB
d2a6dcba 94void StoreEntry::setCollapsingRequirement(const bool required) STUB
7c8931a1 95
7c8931a1 96void Store::Maintain(void *unused) STUB
7c8931a1 97
d5d5493b
DK
98std::ostream &operator <<(std::ostream &os, const StoreEntry &)
99{
100 STUB
101 return os;
102}
103
71b673d4 104size_t storeEntryInUse() STUB_RETVAL(0)
7c8931a1 105void storeEntryReplaceObject(StoreEntry *, HttpReply *) STUB
71b673d4 106StoreEntry *storeGetPublic(const char *uri, const HttpRequestMethod& method) STUB_RETVAL(NULL)
1a210de4
EB
107StoreEntry *storeGetPublicByRequest(HttpRequest * request, const KeyScope scope) STUB_RETVAL(NULL)
108StoreEntry *storeGetPublicByRequestMethod(HttpRequest * request, const HttpRequestMethod& method, const KeyScope scope) STUB_RETVAL(NULL)
82afb125 109StoreEntry *storeCreateEntry(const char *, const char *, const RequestFlags &, const HttpRequestMethod&) STUB_RETVAL(NULL)
4310f8b0 110StoreEntry *storeCreatePureEntry(const char *storeId, const char *logUrl, const HttpRequestMethod&) STUB_RETVAL(nullptr)
71b673d4 111void storeConfigure(void) STUB
71b673d4
FC
112int expiresMoreThan(time_t, time_t) STUB_RETVAL(0)
113void storeAppendPrintf(StoreEntry *, const char *,...) STUB
7c8931a1 114void storeAppendVPrintf(StoreEntry *, const char *, va_list ap) STUB
71b673d4
FC
115int storeTooManyDiskFilesOpen(void) STUB_RETVAL(0)
116void storeHeapPositionUpdate(StoreEntry *, SwapDir *) STUB
117void storeSwapFileNumberSet(StoreEntry * e, sfileno filn) STUB
118void storeFsInit(void) STUB
119void storeFsDone(void) STUB
120void storeReplAdd(const char *, REMOVALPOLICYCREATE *) STUB
7c8931a1 121void destroyStoreEntry(void *) STUB
71b673d4 122void storeGetMemSpace(int size) STUB
f53969cc 123