test_cache_digest.cc
Go to the documentation of this file.
Definition: CacheDigest.h:21
CacheDigest * clone() const
produce a new identical copy of the digest object
Definition: CacheDigest.cc:68
Definition: RequestMethod.h:27
Definition: hash.h:23
SQUIDCEXTERN void hash_remove_link(hash_table *, hash_link *)
Definition: hash.cc:220
class Ping::pingStats_ stats
const cache_key * storeKeyPublic(const char *url, const HttpRequestMethod &method, const KeyScope keyScope)
Definition: store_key_md5.cc:95
HASHHASH storeKeyHashHash
HASHCMP storeKeyHashCmp
Definition: test_cache_digest.cc:19
Definition: test_cache_digest.cc:51
Definition: test_cache_digest.cc:41
unsigned char key_arr[SQUID_MD5_DIGEST_LENGTH]
Definition: test_cache_digest.cc:45
Definition: test_cache_digest.cc:29
Definition: test_cache_digest.cc:64
static void cacheQueryPeer(Cache *cache, const cache_key *key)
Definition: test_cache_digest.cc:290
static void cacheQueryReport(Cache *cache, CacheQueryStats *stats)
Definition: test_cache_digest.cc:311
static void fileIteratorSetCurTime(FileIterator *fi, time_t ct)
Definition: test_cache_digest.cc:141
static void cacheFetch(Cache *cache, const RawAccessLogEntry *e)
Definition: test_cache_digest.cc:343
static void fileIteratorAdvance(FileIterator *fi)
Definition: test_cache_digest.cc:149
static void cacheUpdateStore(Cache *cache, storeSwapLogData *s, int update_digest)
Definition: test_cache_digest.cc:499
static FileIterator * fileIteratorCreate(const char *fname, FI_READER reader)
Definition: test_cache_digest.cc:107
static CacheEntry * cacheEntryCreate(const storeSwapLogData *s)
Definition: test_cache_digest.cc:188
struct _CacheEntry CacheEntry
static HttpRequestMethod methodStrToId(const char *s)
Definition: test_cache_digest.cc:81
static fr_result swapStateReader(FileIterator *fi)
Definition: test_cache_digest.cc:353
static void cacheStore(Cache *cache, storeSwapLogData *s, int update_digest)
Definition: test_cache_digest.cc:482
static void cachePurge(Cache *cache, storeSwapLogData *s, int update_digest)
Definition: test_cache_digest.cc:462
static void fileIteratorDestroy(FileIterator *fi)
Definition: test_cache_digest.cc:127
static fr_result accessLogReader(FileIterator *fi)
Definition: test_cache_digest.cc:376