]>
Commit | Line | Data |
---|---|---|
4e0938ef | 1 | /* |
4ac4a490 | 2 | * Copyright (C) 1996-2017 The Squid Software Foundation and contributors |
4e0938ef AJ |
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 | ||
f7f3304a | 9 | #include "squid.h" |
f4698e0b | 10 | #include "AccessLogEntry.h" |
81beaff8 | 11 | #include "HttpRequest.h" |
f5691f9c | 12 | |
081edc2d AJ |
13 | #define STUB_API "HttpRequest.cc" |
14 | #include "tests/STUB.h" | |
15 | ||
851feda6 AJ |
16 | // void httpRequestPack(void *obj, Packable *p); |
17 | ||
18 | HttpRequest::HttpRequest() : HttpMsg(hoRequest) {STUB} | |
d31d59d8 | 19 | HttpRequest::HttpRequest(const HttpRequestMethod &, AnyP::ProtocolType, const char *, const char *) : HttpMsg(hoRequest) {STUB} |
20908036 SM |
20 | HttpRequest::~HttpRequest() STUB |
21 | void HttpRequest::reset() STUB | |
d31d59d8 | 22 | void HttpRequest::initHTTP(const HttpRequestMethod &, AnyP::ProtocolType, const char *, const char *) STUB |
20908036 SM |
23 | HttpRequest * HttpRequest::clone() const STUB_RETVAL(NULL) |
24 | bool HttpRequest::maybeCacheable() STUB_RETVAL(false) | |
25 | bool HttpRequest::conditional() const STUB_RETVAL(false) | |
26 | bool HttpRequest::canHandle1xx() const STUB_RETVAL(false) | |
851feda6 | 27 | #if USE_ADAPTATION |
20908036 SM |
28 | Adaptation::History::Pointer HttpRequest::adaptLogHistory() const STUB_RETVAL(Adaptation::History::Pointer()) |
29 | Adaptation::History::Pointer HttpRequest::adaptHistory(bool) const STUB_RETVAL(Adaptation::History::Pointer()) | |
30 | void HttpRequest::adaptHistoryImport(const HttpRequest &) STUB | |
851feda6 AJ |
31 | #endif |
32 | #if ICAP_CLIENT | |
20908036 | 33 | Adaptation::Icap::History::Pointer HttpRequest::icapHistory() const STUB_RETVAL(Adaptation::Icap::History::Pointer()) |
851feda6 | 34 | #endif |
20908036 SM |
35 | void HttpRequest::recordLookup(const Dns::LookupDetails &) STUB |
36 | void HttpRequest::detailError(err_type, int) STUB | |
37 | void HttpRequest::clearError() STUB | |
38 | void HttpRequest::clean() STUB | |
39 | void HttpRequest::init() STUB | |
40 | static const SBuf nilSBuf; | |
41 | const SBuf &HttpRequest::effectiveRequestUri() const STUB_RETVAL(nilSBuf) | |
42 | bool HttpRequest::multipartRangeRequest() const STUB_RETVAL(false) | |
43 | bool HttpRequest::parseFirstLine(const char *, const char *) STUB_RETVAL(false) | |
20908036 SM |
44 | bool HttpRequest::expectingBody(const HttpRequestMethod &, int64_t &) const STUB_RETVAL(false) |
45 | bool HttpRequest::bodyNibbled() const STUB_RETVAL(false) | |
46 | int HttpRequest::prefixLen() const STUB_RETVAL(0) | |
47 | void HttpRequest::swapOut(StoreEntry *) STUB | |
1f28a150 | 48 | void HttpRequest::pack(Packable *) const STUB |
20908036 | 49 | void HttpRequest::httpRequestPack(void *, Packable *) STUB |
d6067ac1 | 50 | HttpRequest * HttpRequest::CreateFromUrl(char *, const HttpRequestMethod &) STUB_RETVAL(NULL) |
20908036 SM |
51 | ConnStateData *HttpRequest::pinnedConnection() STUB_RETVAL(NULL) |
52 | const SBuf HttpRequest::storeId() STUB_RETVAL(SBuf(".")) | |
53 | void HttpRequest::ignoreRange(const char *) STUB | |
54 | int64_t HttpRequest::getRangeOffsetLimit() STUB_RETVAL(0) | |
55 | void HttpRequest::packFirstLineInto(Packable *, bool) const STUB | |
56 | bool HttpRequest::sanityCheckStartLine(const char *, const size_t, Http::StatusCode *) STUB_RETVAL(false) | |
57 | void HttpRequest::hdrCacheInit() STUB | |
58 | bool HttpRequest::inheritProperties(const HttpMsg *) STUB_RETVAL(false) | |
59 |