Squid Web Cache
master
Loading...
Searching...
No Matches
forward.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 1996-2025 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_ONE_FORWARD_H
10
#define SQUID_SRC_HTTP_ONE_FORWARD_H
11
12
#include "
base/RefCount.h
"
13
#include "
parser/forward.h
"
14
#include "
sbuf/forward.h
"
15
16
namespace
Http
{
17
namespace
One {
18
19
class
Tokenizer;
20
21
class
Parser
;
22
typedef
RefCount<Http::One::Parser>
ParserPointer
;
23
24
class
TeChunkedParser
;
25
26
class
RequestParser
;
27
typedef
RefCount<Http::One::RequestParser>
RequestParserPointer
;
28
29
class
ResponseParser
;
30
typedef
RefCount<Http::One::ResponseParser>
ResponseParserPointer
;
31
33
const
SBuf
&
CrLf
();
34
35
using ::Parser::InsufficientInput;
36
37
}
// namespace One
38
}
// namespace Http
39
40
namespace
Http1
=
Http::One
;
41
42
#endif
/* SQUID_SRC_HTTP_ONE_FORWARD_H */
43
RefCount.h
Http::One::RequestParser
Definition
RequestParser.h:31
Http::One::ResponseParser
Definition
ResponseParser.h:30
Http::One::TeChunkedParser
Definition
TeChunkedParser.h:52
RefCount
Definition
RefCount.h:28
SBuf
Definition
SBuf.h:94
Http::One
common part of ParseBws() and ParseStrctBws()
Definition
forward.h:17
Http::One::ResponseParserPointer
RefCount< Http::One::ResponseParser > ResponseParserPointer
Definition
forward.h:30
Http::One::CrLf
const SBuf & CrLf()
CRLF textual representation.
Definition
Parser.cc:20
Http::One::RequestParserPointer
RefCount< Http::One::RequestParser > RequestParserPointer
Definition
forward.h:27
Http::One::ParserPointer
RefCount< Http::One::Parser > ParserPointer
Definition
forward.h:22
Http
Definition
forward.h:18
Parser
Generic protocol-agnostic parsing tools.
Definition
RequestParser.h:15
forward.h
forward.h
squid
src
http
one
forward.h
Generated by
1.9.8