StateFlags.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2019 The Squid Software Foundation and contributors
3  *
4  * Squid software is distributed under GPLv2+ license and includes
5  * contributions from numerous individuals and organizations.
6  * Please see the COPYING and CONTRIBUTORS files for details.
7  */
8 
9 #ifndef SQUID_SRC_HTTP_STATEFLAGS_H
10 #define SQUID_SRC_HTTP_STATEFLAGS_H
11 
12 namespace Http
13 {
14 
16 {
17 public:
18  unsigned int front_end_https = 0;
19  bool proxying = false;
20  bool keepalive = false;
21  bool only_if_cached = false;
22  bool handling1xx = false;
23  bool headers_parsed = false;
24  bool originpeer = false;
25  bool keepalive_broken = false;
26  bool abuse_detected = false;
27  bool request_sent = false;
28  bool do_next_read = false;
29  bool chunked = false;
30  bool chunked_request = false;
31  bool sentLastChunk = false;
32 };
33 
34 } // namespace Http
35 
36 #endif /* SQUID_SRC_HTTP_STATEFLAGS_H */
37 
bool keepalive_broken
Definition: StateFlags.h:25
bool sentLastChunk
do not try to write last-chunk again
Definition: StateFlags.h:31
bool chunked
reading a chunked response; TODO: rename
Definition: StateFlags.h:29
unsigned int front_end_https
send "Front-End-Https: On" header (off/on/auto=2)
Definition: StateFlags.h:18
bool handling1xx
we are ignoring or forwarding 1xx response
Definition: StateFlags.h:22
bool chunked_request
writing a chunked request
Definition: StateFlags.h:30

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors