]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/ServiceFilter.cc
2 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
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.
10 #include "AccessLogEntry.h"
11 #include "adaptation/ServiceFilter.h"
12 #include "HttpReply.h"
13 #include "HttpRequest.h"
15 Adaptation::ServiceFilter::ServiceFilter(Method aMethod
, VectPoint aPoint
, HttpRequest
*aReq
, HttpReply
*aRep
, AccessLogEntry::Pointer
const &alp
):
25 // a lot of code assumes that there is always a virgin request or cause
30 Adaptation::ServiceFilter::ServiceFilter(const ServiceFilter
&f
):
44 Adaptation::ServiceFilter::~ServiceFilter()
46 HTTPMSGUNLOCK(request
);
50 Adaptation::ServiceFilter
&Adaptation::ServiceFilter::operator =(const ServiceFilter
&f
)
55 HTTPMSGUNLOCK(request
);