Iterator.h
Go to the documentation of this file.
summarizes adaptation service answer for the noteAdaptationAnswer() API
Definition: Answer.h:23
Definition: Initiate.h:31
Definition: Initiator.h:29
iterates services in ServiceGroup, starting adaptation launchers
Definition: Iterator.h:32
Iterator(Http::Message *virginHeader, HttpRequest *virginCause, const AccessLogEntryPointer &, const Adaptation::ServiceGroupPointer &aGroup)
Definition: Iterator.cc:22
bool updatePlan(bool adopt)
replace the current group and plan with service-proposed ones if needed
Definition: Iterator.cc:226
void handleAdaptedHeader(Http::Message *msg)
Definition: Iterator.cc:133
void noteAdaptationAnswer(const Answer &answer) override
Definition: Iterator.cc:115
void handleAdaptationError(bool final)
Definition: Iterator.cc:175
void handleAdaptationBlock(const Answer &answer)
Definition: Iterator.cc:166
CBDATA_CHILD(Iterator)
void noteInitiatorAborted() override
Definition: Iterator.cc:159
information used to search for adaptation services
Definition: ServiceFilter.h:23
Definition: ServiceGroups.h:123
Definition: HttpRequest.h:49
Definition: AccessCheck.h:25