client_side_reply.cc File Reference
#include "squid.h"
#include "acl/FilledChecklist.h"
#include "acl/Gadgets.h"
#include "anyp/PortCfg.h"
#include "client_side_reply.h"
#include "errorpage.h"
#include "ETag.h"
#include "fd.h"
#include "fde.h"
#include "format/Token.h"
#include "FwdState.h"
#include "globals.h"
#include "http/Stream.h"
#include "HttpHeaderTools.h"
#include "HttpReply.h"
#include "HttpRequest.h"
#include "ip/QosConfig.h"
#include "ipcache.h"
#include "log/access_log.h"
#include "MemObject.h"
#include "mime_header.h"
#include "neighbors.h"
#include "refresh.h"
#include "RequestFlags.h"
#include "SquidConfig.h"
#include "SquidMath.h"
#include "Store.h"
#include "StrList.h"
#include "tools.h"
#include "auth/UserRequest.h"
#include "DelayPools.h"
#include "esi/Esi.h"
#include <memory>
Include dependency graph for client_side_reply.cc:

Go to the source code of this file.

Macros

#define SENDING_BODY   0
 
#define SENDING_HDRSONLY   1
 

Functions

ErrorStateclientBuildError (err_type, Http::StatusCode, char const *, const ConnStateData *, HttpRequest *, const AccessLogEntry::Pointer &)
 
void purgeEntriesByUrl (HttpRequest *req, const char *url)
 
clientStream_status_t clientReplyStatus (clientStreamNode *aNode, ClientHttpRequest *http)
 
void clientGetMoreData (clientStreamNode *aNode, ClientHttpRequest *http)
 
void clientReplyDetach (clientStreamNode *node, ClientHttpRequest *http)
 

Variables

CSS clientReplyStatus
 
SQUIDCEXTERN CSR clientGetMoreData
 
SQUIDCEXTERN CSD clientReplyDetach
 

Macro Definition Documentation

◆ SENDING_BODY

#define SENDING_BODY   0

Definition at line 1005 of file client_side_reply.cc.

◆ SENDING_HDRSONLY

#define SENDING_HDRSONLY   1

Definition at line 1006 of file client_side_reply.cc.

Function Documentation

◆ clientBuildError()

◆ clientGetMoreData()

◆ clientReplyDetach()

void clientReplyDetach ( clientStreamNode node,
ClientHttpRequest http 
)

The next node has removed itself from the stream.

detach from the stream

Definition at line 1687 of file client_side_reply.cc.

References clientStreamDetach().

◆ clientReplyStatus()

◆ purgeEntriesByUrl()

Variable Documentation

◆ clientGetMoreData

SQUIDCEXTERN CSR clientGetMoreData

Definition at line 503 of file client_side_reply.cc.

◆ clientReplyDetach

SQUIDCEXTERN CSD clientReplyDetach

Definition at line 504 of file client_side_reply.cc.

◆ clientReplyStatus

CSS clientReplyStatus

Definition at line 55 of file client_side_reply.cc.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors