]> git.ipfire.org Git - thirdparty/squid.git/blame - src/DelayConfig.h
SourceFormat Enforcement
[thirdparty/squid.git] / src / DelayConfig.h
CommitLineData
b67e2c8c 1/*
4ac4a490 2 * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
b67e2c8c 3 *
bbc27441
AJ
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.
b67e2c8c 7 */
bbc27441
AJ
8
9/* DEBUG: section 03 Configuration Settings */
10
b67e2c8c 11#ifndef SQUID_DELAYCONFIG_H
12#define SQUID_DELAYCONFIG_H
13
e1f7507e 14class StoreEntry;
a9f20260 15class ConfigParser;
16
63be0a78 17/// \ingroup DelayPoolsAPI
62e76326 18class DelayConfig
19{
20
21public:
b67e2c8c 22 void freePoolCount();
23 void dumpPoolCount(StoreEntry * entry, const char *name) const;
24 void parsePoolCount();
25 void parsePoolClass();
26 void parsePoolRates();
a9f20260 27 void parsePoolAccess(ConfigParser &parser);
b67e2c8c 28 unsigned short initial;
a9f20260 29
b67e2c8c 30};
31
32#endif /* SQUID_DELAYCONFIG_H */
f53969cc 33