#include "base/Lock.h"
#include "BodyPipe.h"
#include "enums.h"
#include "http/forward.h"
#include "http/ProtocolVersion.h"
#include "http/StatusCode.h"
#include "HttpHeader.h"
#include <type_traits>
Go to the source code of this file.
◆ HTTPMSGLOCK()
Definition at line 161 of file Message.h.
Referenced by DigestFetchState::DigestFetchState(), Mgr::Forwarder::Forwarder(), FwdState::FwdState(), ICPState::ICPState(), Adaptation::Iterator::Iterator(), Adaptation::ServiceFilter::ServiceFilter(), Adaptation::Icap::XactAbortInfo::XactAbortInfo(), Adaptation::Icap::Xaction::Xaction(), ClientHttpRequest::assignRequest(), Client::blockCaching(), clientReplyContext::blockedHit(), HttpReply::calcMaxBodySize(), Adaptation::Icap::Launcher::canRepeat(), Adaptation::AccessCheck::checkCandidates(), clientAclChecklistFill(), clientReplyContext::cloneReply(), clientReplyContext::createStoreEntry(), DelayId::DelayClient(), doV2Query(), Adaptation::Icap::Xaction::finalizeLogInfo(), Adaptation::Icap::ModXact::finalizeLogInfo(), HttpStateData::handle1xx(), Adaptation::Iterator::handleAdaptedHeader(), httpHdrAdd(), httpHdrMangle(), icapLogLog(), ClientHttpRequest::initRequest(), ClientHttpRequest::logRequest(), Note::match(), Adaptation::ServiceFilter::operator=(), peerAllowedToUse(), peerCountMcastPeersCreateAndSend(), peerSelect(), ConnStateData::postHttpsAccept(), clientReplyContext::processReplyAccess(), schemesConfig(), Http::Stream::sendStartOfMessage(), Adaptation::Message::set(), Adaptation::Icap::InOut::setCause(), Client::setFinalReply(), Adaptation::Icap::InOut::setHeader(), Client::setVirginReply(), ACLFilledChecklist::syncAle(), and ACLFilledChecklist::verifyAle().
◆ HTTPMSGUNLOCK()
void HTTPMSGUNLOCK |
( |
M *& |
a | ) |
|
|
inline |
Definition at line 150 of file Message.h.
Referenced by AccessLogEntry::~AccessLogEntry(), ACLFilledChecklist::~ACLFilledChecklist(), Client::~Client(), clientReplyContext::~clientReplyContext(), DigestFetchState::~DigestFetchState(), Mgr::Forwarder::~Forwarder(), FwdState::~FwdState(), ICPState::~ICPState(), Adaptation::Icap::InOut::~InOut(), Adaptation::Iterator::~Iterator(), PeerSelector::~PeerSelector(), Adaptation::ServiceFilter::~ServiceFilter(), Adaptation::Icap::XactAbortInfo::~XactAbortInfo(), Adaptation::Icap::Xaction::~Xaction(), Adaptation::Message::clear(), ClientHttpRequest::clearRequest(), doV2Query(), Adaptation::Iterator::handleAdaptedHeader(), ClientHttpRequest::logRequest(), Adaptation::ServiceFilter::operator=(), ConnStateData::postHttpsAccept(), clientReplyContext::processReplyAccessResult(), clientReplyContext::sendBodyTooLargeError(), clientReplyContext::sendPreconditionFailedError(), Adaptation::Icap::InOut::setCause(), and Adaptation::Icap::InOut::setHeader().