client_side_request.h File Reference
#include "AccessLogEntry.h"
#include "acl/forward.h"
#include "client_side.h"
#include "clientStream.h"
#include "http/forward.h"
#include "HttpHeaderRange.h"
#include "LogTags.h"
#include "Store.h"
#include "adaptation/forward.h"
#include "adaptation/Initiator.h"
Include dependency graph for client_side_request.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ClientHttpRequest
 
struct  ClientHttpRequest::Out
 
struct  ClientHttpRequest::Flags
 
struct  ClientHttpRequest::Redirect
 

Functions

int clientBeginRequest (const HttpRequestMethod &, char const *, CSCB *, CSD *, ClientStreamData, HttpHeader const *, char *, size_t, const MasterXactionPointer &)
 
char * clientConstructTraceEcho (ClientHttpRequest *)
 
ACLFilledChecklistclientAclChecklistCreate (const acl_access *acl, ClientHttpRequest *http)
 
void clientAclChecklistFill (ACLFilledChecklist &, ClientHttpRequest *)
 
int clientHttpRequestStatus (int fd, ClientHttpRequest const *http)
 
void clientAccessCheck (ClientHttpRequest *)
 
void tunnelStart (ClientHttpRequest *)
 

Function Documentation

◆ clientAccessCheck()

void clientAccessCheck ( ClientHttpRequest )

◆ clientAclChecklistCreate()

◆ clientAclChecklistFill()

◆ clientBeginRequest()

int clientBeginRequest ( const HttpRequestMethod method,
char const *  url,
CSCB streamcallback,
CSD streamdetach,
ClientStreamData  streamdata,
HttpHeader const *  header,
char *  tailbuf,
size_t  taillen,
const MasterXaction::Pointer mx 
)

◆ clientConstructTraceEcho()

char* clientConstructTraceEcho ( ClientHttpRequest )

◆ clientHttpRequestStatus()

◆ tunnelStart()

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors