Launcher.h
Go to the documentation of this file.
61 bool canRetry(XactAbortInfo &info) const; //< true if can retry in the case of persistent connection failures
62 bool canRepeat(XactAbortInfo &info) const; //< true if can repeat in the case of no or unsatisfactory response
Definition: Initiate.h:30
XactAbortInfo(HttpRequest *anIcapRequest, HttpReply *anIcapReply, bool beRetriable, bool beRepeatable)
Definition: Launcher.cc:150
std::ostream & operator<<(std::ostream &os, const XactAbortInfo &xai)
Definition: Launcher.h:105
void noteInitiatorAborted() override
Definition: Launcher.cc:72
Definition: AsyncJob.h:17
bool canRetry(XactAbortInfo &info) const
Definition: Launcher.cc:116
void launchXaction(const char *xkind)
Definition: Launcher.cc:43
Definition: HttpRequest.h:48
XactAbortInfo & operator=(const XactAbortInfo &)
Launcher(const char *aTypeName, Adaptation::ServicePointer &aService)
Definition: Launcher.cc:22
virtual void noteXactAbort(XactAbortInfo info)
Definition: Launcher.cc:81
summarizes adaptation service answer for the noteAdaptationAnswer() API
Definition: Answer.h:24
Definition: Initiator.h:28
Definition: Xaction.h:43
Definition: HttpReply.h:24
Definition: Launcher.h:82
virtual Xaction * createXaction()=0
void noteAdaptationAnswer(const Answer &answer) override
Definition: Launcher.cc:60
std::ostream & print(std::ostream &os) const
Definition: Launcher.h:90
bool canRepeat(XactAbortInfo &info) const
Definition: Launcher.cc:123
Definition: Launcher.h:47
Definition: AccessCheck.h:24
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products