MemObject.cc
Go to the documentation of this file.
204 mb->appendf("\tmem-cache index: %d state: %d offset: %" PRId64 "\n", memCache.index, memCache.io, memCache.offset);
410 debugs (19, result ? 4 :3, "MemObject::isContiguous: Returning " << (result ? "true" : "false"));
Definition: DelayId.h:22
void schedule()
schedules and forgets all async calls previously stored by delay()
Definition: DelayedAsyncCalls.cc:22
void delay(const AsyncCallPointer &)
stores the given call to schedule it at schedule() or destruction time
Definition: DelayedAsyncCalls.cc:15
Definition: HttpReply.h:25
Definition: RequestMethod.h:27
Definition: MemBuf.h:24
void replaceBaseReply(const HttpReplyPointer &r)
Definition: MemObject.cc:128
int64_t availableForSwapOut() const
buffered bytes we have not swapped out yet
Definition: MemObject.cc:489
int64_t policyLowestOffsetToKeep(bool swap) const
Definition: MemObject.cc:348
void markEndOfReplyHeaders()
sets baseReply().hdr_sz (i.e. written reply headers size) to endOffset()
Definition: MemObject.cc:220
int mostBytesWanted(int max, bool ignoreDelayPools) const
Definition: MemObject.cc:415
void setUris(char const *aStoreId, char const *aLogUri, const HttpRequestMethod &aMethod)
Definition: MemObject.cc:76
const char * logUri() const
client request URI used for logging; storeId() by default
Definition: MemObject.cc:64
void appendf(const char *fmt,...) PRINTF_FORMAT_ARG2
Append operation with printf-style arguments.
Definition: Packable.h:61
Definition: Range.h:19
Definition: RemovalPolicy.h:39
struct SquidConfig::@106 onoff
struct SquidConfig::@104 Store
Definition: StoreIOBuffer.h:16
Definition: dlink.h:15
bool hasContigousContentRange(Range< int64_t > const &range) const
Definition: stmem.cc:247
Definition: StoreClient.h:70
void dumpStats(MemBuf *output, int clientNumber) const
Definition: store_client.cc:1045
SQUIDCEXTERN void SquidMD5Update(struct SquidMD5Context *context, const void *buf, unsigned len)
Definition: md5.c:89
SQUIDCEXTERN void SquidMD5Final(uint8_t digest[16], struct SquidMD5Context *context)
Definition: MemObject.cc:165
Definition: md5.h:55
Definition: MemObject.cc:176
Definition: parse.c:104
Definition: Generic.h:17