Go to the source code of this file.
Namespaces | |
namespace | Esi |
ESI protocol types and operators. | |
Macros | |
#define | ESI_STACK_DEPTH_LIMIT 20 |
Typedefs | |
typedef SBuf | Esi::ErrorDetail |
Functions | |
int | esiEnableProcessing (HttpReply *) |
Esi::ErrorDetail | Esi::Error (const char *msg) |
prepare an Esi::ErrorDetail for throw on ESI parser internal errors More... | |
Variables | |
CSR | esiStreamRead |
CSCB | esiProcessStream |
CSD | esiStreamDetach |
CSS | esiStreamStatus |
Macro Definition Documentation
◆ ESI_STACK_DEPTH_LIMIT
Function Documentation
◆ esiEnableProcessing()
Definition at line 2239 of file Esi.cc.
References SquidConfig::Accel, Config, HttpHdrScTarget::content(), HttpHdrSc::getMergedTarget(), HttpHdrScTarget::hasContent(), String::pos(), HttpReply::surrogate_control, and SquidConfig::surrogate_id.
Referenced by clientReplyContext::processReplyAccessResult().
Variable Documentation
◆ esiProcessStream
|
extern |
Referenced by clientReplyContext::processReplyAccessResult().
◆ esiStreamDetach
|
extern |
Referenced by clientReplyContext::processReplyAccessResult().
◆ esiStreamRead
|
extern |
Referenced by clientReplyContext::processReplyAccessResult().
◆ esiStreamStatus
|
extern |
Referenced by clientReplyContext::processReplyAccessResult().