Go to the source code of this file.
Functions | |
void | storeLog (int tag, const StoreEntry *e) |
void | storeLogRotate (void) |
void | storeLogClose (void) |
void | storeLogOpen (void) |
Function Documentation
◆ storeLog()
void storeLog | ( | int | tag, |
const StoreEntry * | e | ||
) |
Definition at line 38 of file store_log.cc.
References Http::Message::content_length, HttpReply::content_type, StoreEntry::contentLen(), current_time, HttpReply::date, HttpReply::expires, MemObject::freshestReply(), StoreEntry::getMD5Text(), MemObject::hasUris(), HttpRequestMethod::image(), HttpReply::last_modified, logfileLineEnd(), logfileLineStart(), logfilePrintf(), MemObject::logUri(), StoreEntry::mem_obj, MemObject::method, PRId64, String::size(), HttpReply::sline, SQUIDSBUFPH, SQUIDSBUFPRINT, SQUIDSTRINGPH, SQUIDSTRINGPRINT, Http::StatusLine::status(), storelog, storeLogTags, storeLogTagsCounts, str_unknown, StoreEntry::swap_dirn, StoreEntry::swap_filen, and String::termedBuf().
Referenced by StoreEntry::release(), storeSwapOutFileClosed(), and storeSwapOutStart().
◆ storeLogClose()
void storeLogClose | ( | void | ) |
Definition at line 105 of file store_log.cc.
References logfileClose(), and storelog.
Referenced by mainReconfigureStart(), and SquidShutdown().
◆ storeLogOpen()
void storeLogOpen | ( | void | ) |
Definition at line 123 of file store_log.cc.
References Config, debugs, Important, SquidConfig::Log, logfileOpen(), SquidConfig::store, storelog, and storeLogRegisterWithCacheManager().
Referenced by mainReconfigureFinish(), and storeInit().
◆ storeLogRotate()
void storeLogRotate | ( | void | ) |
Definition at line 96 of file store_log.cc.
References Config, SquidConfig::Log, logfileRotate(), SquidConfig::rotateNumber, and storelog.
Referenced by mainRotate().