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 "SquidTime.h"
#include "Store.h"
#include "StrList.h"
#include "tools.h"
#include "URL.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 *, Ip::Address &, HttpRequest *)
 
void purgeEntriesByUrl (HttpRequest *req, const char *url)
 
int clientHttpRequestStatus (int fd, ClientHttpRequest const *http)
 
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

#define SENDING_BODY   0

Definition at line 1147 of file client_side_reply.cc.

#define SENDING_HDRSONLY   1

Definition at line 1148 of file client_side_reply.cc.

Function Documentation

void clientReplyDetach ( clientStreamNode node,
ClientHttpRequest http 
)

The next node has removed itself from the stream.

detach from the stream

Definition at line 1884 of file client_side_reply.cc.

References clientStreamDetach().

Variable Documentation

SQUIDCEXTERN CSR clientGetMoreData

Definition at line 509 of file client_side_reply.cc.

Referenced by clientReplyContext::cacheHit().

SQUIDCEXTERN CSD clientReplyDetach

Definition at line 510 of file client_side_reply.cc.

CSS clientReplyStatus

Definition at line 56 of file client_side_reply.cc.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors