UFSSwapLogParser.cc
Go to the documentation of this file.
void log(char *format,...)
Definition: UFSSwapLogParser.h:20
static UFSSwapLogParser * GetUFSSwapLogParser(FILE *fp)
Definition: UFSSwapLogParser.cc:81
UFSSwapLogParser(FILE *fp)
Definition: UFSSwapLogParser.h:26
Definition: StoreSwapLogData.h:83
Definition: StoreSwapLogData.h:177
bool sane() const
consistency self-check: whether the data appears to make sense
Definition: StoreSwapLogData.cc:85
Definition: UFSSwapLogParser.cc:24
bool ReadRecord(StoreSwapLogData &swapData) override
Convert the on-disk 32-bit format to our current format while reading.
Definition: UFSSwapLogParser.cc:44
UFSSwapLogParser_v1_32bs(FILE *fp)
Definition: UFSSwapLogParser.cc:40
UFSSwapLogParser_v2(FILE *fp)
Definition: UFSSwapLogParser.cc:71
bool ReadRecord(StoreSwapLogData &swapData) override
Definition: UFSSwapLogParser.cc:74
Definition: Module.h:13
uint16_t refcount
Definition: UFSSwapLogParser.cc:36
uint16_t flags
Definition: UFSSwapLogParser.cc:37
time_t expires
Definition: UFSSwapLogParser.cc:33
unsigned char key[SQUID_MD5_DIGEST_LENGTH]
Definition: UFSSwapLogParser.cc:38
time_t timestamp
Definition: UFSSwapLogParser.cc:31
time_t lastmod
Definition: UFSSwapLogParser.cc:34
uint32_t swap_file_sz
Definition: UFSSwapLogParser.cc:35
time_t lastref
Definition: UFSSwapLogParser.cc:32
sfileno swap_filen
Definition: UFSSwapLogParser.cc:30