9#ifndef SQUID_SRC_CLIENTDELAYCONFIG_H
10#define SQUID_SRC_CLIENTDELAYCONFIG_H
34 void dump (
StoreEntry * entry,
unsigned int poolNumberMinusOne)
const;
47 std::vector<ClientDelayPool::Pointer>
pools;
#define RefCountable
The locking interface for use on Reference-Counted classes.
unsigned short parsePoolId()
std::vector< ClientDelayPool::Pointer > & pools()
void finalize()
checks pools configuration
void parsePoolAccess(ConfigParser &parser)
ClientDelayConfig(const ClientDelayConfig &)=delete
void dumpPoolCount(StoreEntry *entry, const char *name) const
ClientDelayConfig & operator=(const ClientDelayConfig &)=delete
ClientDelayPool & pool(const int i)
~ClientDelayPool() override
ClientDelayPool(const ClientDelayPool &)=delete
void dump(StoreEntry *entry, unsigned int poolNumberMinusOne) const
ClientDelayPool & operator=(const ClientDelayPool &)=delete
RefCount< ClientDelayPool > Pointer
ClientDelayPools(const ClientDelayPools &)=delete
std::vector< ClientDelayPool::Pointer > pools
static ClientDelayPools * Instance()
ClientDelayPools & operator=(const ClientDelayPools &)=delete