]> git.ipfire.org Git - thirdparty/squid.git/blame - src/tests/stub_store.cc
SourceFormat Enforcement
[thirdparty/squid.git] / src / tests / stub_store.cc
CommitLineData
582c2af2 1#include "squid.h"
b1b15292 2
7c8931a1
AJ
3#define STUB_API "store.cc"
4#include "tests/STUB.h"
5
6/* and code defined in the wrong .cc file */
7#include "SwapDir.h"
8void StoreController::maintain() STUB
9#include "RemovalPolicy.h"
10RemovalPolicy * createRemovalPolicy(RemovalPolicySettings * settings) STUB_RETVAL(NULL)
f5691f9c 11
7c8931a1
AJ
12#include "Store.h"
13StorePointer Store::CurrentRoot = NULL;
14StoreIoStats store_io_stats;
15bool StoreEntry::checkDeferRead(int fd) const STUB_RETVAL(false)
16const char *StoreEntry::getMD5Text() const STUB_RETVAL(NULL)
17StoreEntry::StoreEntry() STUB
18StoreEntry::StoreEntry(const char *url, const char *log_url) STUB
d5d5493b 19StoreEntry::~StoreEntry() STUB
7c8931a1
AJ
20HttpReply const *StoreEntry::getReply() const STUB_RETVAL(NULL)
21void StoreEntry::write(StoreIOBuffer) STUB
22bool StoreEntry::isAccepting() const STUB_RETVAL(false)
384a7590 23size_t StoreEntry::bytesWanted(Range<size_t> const, bool) const STUB_RETVAL(0)
7c8931a1
AJ
24void StoreEntry::complete() STUB
25store_client_t StoreEntry::storeClientType() const STUB_RETVAL(STORE_NON_CLIENT)
26char const *StoreEntry::getSerialisedMetaData() STUB_RETVAL(NULL)
9ced5b29 27void StoreEntry::replaceHttpReply(HttpReply *, bool andStartWriting) STUB
5b55f1f1
CT
28bool StoreEntry::mayStartSwapOut() STUB_RETVAL(false)
29void StoreEntry::trimMemory(const bool preserveSwappable) STUB
7c8931a1
AJ
30void StoreEntry::abort() STUB
31void StoreEntry::unlink() STUB
32void StoreEntry::makePublic() STUB
33void StoreEntry::makePrivate() STUB
34void StoreEntry::setPublicKey() STUB
35void StoreEntry::setPrivateKey() STUB
36void StoreEntry::expireNow() STUB
37void StoreEntry::releaseRequest() STUB
38void StoreEntry::negativeCache() STUB
39void StoreEntry::cacheNegatively() STUB
40void StoreEntry::invokeHandlers() STUB
41void StoreEntry::purgeMem() STUB
42void StoreEntry::swapOut() STUB
9ced5b29 43void StoreEntry::swapOutFileClose(int how) STUB
7c8931a1
AJ
44const char *StoreEntry::url() const STUB_RETVAL(NULL)
45int StoreEntry::checkCachable() STUB_RETVAL(0)
46int StoreEntry::checkNegativeHit() const STUB_RETVAL(0)
47int StoreEntry::locked() const STUB_RETVAL(0)
48int StoreEntry::validToSend() const STUB_RETVAL(0)
9ced5b29 49bool StoreEntry::memoryCachable() const STUB_RETVAL(false)
7c8931a1 50void StoreEntry::createMemObject(const char *, const char *) STUB
9ced5b29 51void StoreEntry::hideMemObject() STUB
7c8931a1
AJ
52void StoreEntry::dump(int debug_lvl) const STUB
53void StoreEntry::hashDelete() STUB
54void StoreEntry::hashInsert(const cache_key *) STUB
55void StoreEntry::registerAbort(STABH * cb, void *) STUB
56void StoreEntry::reset() STUB
57void StoreEntry::setMemStatus(mem_status_t) STUB
58void StoreEntry::timestampsSet() STUB
59void StoreEntry::unregisterAbort() STUB
60void StoreEntry::destroyMemObject() STUB
61int StoreEntry::checkTooSmall() STUB_RETVAL(0)
1b76e6c1 62void StoreEntry::delayAwareRead(const Comm::ConnectionPointer&, char *buf, int len, AsyncCall::Pointer callback) STUB
7c8931a1
AJ
63void StoreEntry::setNoDelay (bool const) STUB
64bool StoreEntry::modifiedSince(HttpRequest * request) const STUB_RETVAL(false)
65bool StoreEntry::hasIfMatchEtag(const HttpRequest &request) const STUB_RETVAL(false)
66bool StoreEntry::hasIfNoneMatchEtag(const HttpRequest &request) const STUB_RETVAL(false)
9ced5b29 67RefCount<SwapDir> StoreEntry::store() const STUB_RETVAL(NULL)
7c8931a1
AJ
68size_t StoreEntry::inUseCount() STUB_RETVAL(0)
69void StoreEntry::getPublicByRequestMethod(StoreClient * aClient, HttpRequest * request, const HttpRequestMethod& method) STUB
70void StoreEntry::getPublicByRequest(StoreClient * aClient, HttpRequest * request) STUB
71void StoreEntry::getPublic(StoreClient * aClient, const char *uri, const HttpRequestMethod& method) STUB
72void *StoreEntry::operator new(size_t byteCount)
f5691f9c 73{
7c8931a1
AJ
74 STUB
75 return new StoreEntry();
f5691f9c 76}
7c8931a1
AJ
77void StoreEntry::operator delete(void *address) STUB
78void StoreEntry::setReleaseFlag() STUB
79//#if USE_SQUID_ESI
80//ESIElement::Pointer StoreEntry::cachedESITree STUB_RETVAL(NULL)
81//#endif
82void StoreEntry::append(char const *, int len) STUB
83void StoreEntry::buffer() STUB
84void StoreEntry::flush() STUB
85int StoreEntry::unlock() STUB_RETVAL(0)
86int64_t StoreEntry::objectLen() const STUB_RETVAL(0)
87int64_t StoreEntry::contentLen() const STUB_RETVAL(0)
88void StoreEntry::lock() STUB
89void StoreEntry::release() STUB
90
91NullStoreEntry *NullStoreEntry::getInstance() STUB_RETVAL(NULL)
92const char *NullStoreEntry::getMD5Text() const STUB_RETVAL(NULL)
93void NullStoreEntry::operator delete(void *address) STUB
94// private virtual. Why is this linked from outside?
95const char *NullStoreEntry::getSerialisedMetaData() STUB_RETVAL(NULL)
96
97void Store::Root(Store *) STUB
98void Store::Root(RefCount<Store>) STUB
99void Store::Stats(StoreEntry * output) STUB
100void Store::Maintain(void *unused) STUB
101void Store::create() STUB
102void Store::diskFull() STUB
103void Store::sync() STUB
104void Store::unlink(StoreEntry &) STUB
105
d5d5493b
DK
106std::ostream &operator <<(std::ostream &os, const StoreEntry &)
107{
108 STUB
109 return os;
110}
111
7c8931a1
AJ
112SQUIDCEXTERN size_t storeEntryInUse() STUB_RETVAL(0)
113SQUIDCEXTERN const char *storeEntryFlags(const StoreEntry *) STUB_RETVAL(NULL)
114void storeEntryReplaceObject(StoreEntry *, HttpReply *) STUB
115SQUIDCEXTERN StoreEntry *storeGetPublic(const char *uri, const HttpRequestMethod& method) STUB_RETVAL(NULL)
116SQUIDCEXTERN StoreEntry *storeGetPublicByRequest(HttpRequest * request) STUB_RETVAL(NULL)
117SQUIDCEXTERN StoreEntry *storeGetPublicByRequestMethod(HttpRequest * request, const HttpRequestMethod& method) STUB_RETVAL(NULL)
118SQUIDCEXTERN StoreEntry *storeCreateEntry(const char *, const char *, request_flags, const HttpRequestMethod&) STUB_RETVAL(NULL)
119SQUIDCEXTERN void storeInit(void) STUB
120SQUIDCEXTERN void storeConfigure(void) STUB
121SQUIDCEXTERN void storeFreeMemory(void) STUB
122SQUIDCEXTERN int expiresMoreThan(time_t, time_t) STUB_RETVAL(0)
123SQUIDCEXTERN void storeAppendPrintf(StoreEntry *, const char *,...) STUB
124void storeAppendVPrintf(StoreEntry *, const char *, va_list ap) STUB
125SQUIDCEXTERN int storeTooManyDiskFilesOpen(void) STUB_RETVAL(0)
126SQUIDCEXTERN void storeHeapPositionUpdate(StoreEntry *, SwapDir *) STUB
127SQUIDCEXTERN void storeSwapFileNumberSet(StoreEntry * e, sfileno filn) STUB
128SQUIDCEXTERN void storeFsInit(void) STUB
129SQUIDCEXTERN void storeFsDone(void) STUB
130SQUIDCEXTERN void storeReplAdd(const char *, REMOVALPOLICYCREATE *) STUB
131void destroyStoreEntry(void *) STUB
132// in Packer.cc !? SQUIDCEXTERN void packerToStoreInit(Packer * p, StoreEntry * e) STUB
133SQUIDCEXTERN void storeGetMemSpace(int size) STUB
f5691f9c 134
32d002cb 135#if !_USE_INLINE_
b1b15292 136#include "Store.cci"
137#endif