Iterator.h
Definition: Initiate.h:30
information used to search for adaptation services
Definition: ServiceFilter.h:22
Iterator(Http::Message *virginHeader, HttpRequest *virginCause, const AccessLogEntryPointer &, const Adaptation::ServiceGroupPointer &aGroup)
Definition: Iterator.cc:22
void noteAdaptationAnswer(const Answer &answer) override
Definition: Iterator.cc:115
void handleAdaptationError(bool final)
Definition: Iterator.cc:175
Definition: HttpRequest.h:48
iterates services in ServiceGroup, starting adaptation launchers
Definition: Iterator.h:31
void handleAdaptationBlock(const Answer &answer)
Definition: Iterator.cc:166
bool updatePlan(bool adopt)
replace the current group and plan with service-proposed ones if needed
Definition: Iterator.cc:226
CBDATA_CHILD(Iterator)
summarizes adaptation service answer for the noteAdaptationAnswer() API
Definition: Answer.h:24
Definition: Initiator.h:28
Definition: ServiceGroups.h:122
void handleAdaptedHeader(Http::Message *msg)
Definition: Iterator.cc:133
Definition: AccessCheck.h:24
void noteInitiatorAborted() override
Definition: Iterator.cc:159
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