ServiceGroups.cc
Go to the documentation of this file.
58 debugs(93, DBG_IMPORTANT, "Adaptation group '" << id << "' contains disabled member(s) after reconfiguration: " << s);
Definition: wordlist.h:41
Definition: ServiceGroups.h:24
SingleService(const String &aServiceKey)
Definition: ServiceGroups.cc:213
virtual bool up() const =0
information used to search for adaptation services
Definition: ServiceFilter.h:22
void error(char *format,...)
void finalizeMsg(const char *msg, const String &culprit, bool error) const
emits a formatted warning or error message at the appropriate dbg level
Definition: ServiceGroups.cc:118
void checkUniqueness(const Pos checkedPos) const
checks that the service name or URI is not repeated later in the group
Definition: ServiceGroups.cc:101
virtual bool probed() const =0
DynamicServiceGroup configuration to remember future dynamic chains.
Definition: DynamicGroupCfg.h:20
bool findLink(const ServiceFilter &filter, Pos &pos) const
find next to link after success, starting with pos
Definition: ServiceGroups.cc:200
bool wants(const ServiceFilter &filter) const
Definition: ServiceGroups.cc:134
Definition: SquidString.h:25
DynamicServiceChain(const DynamicGroupCfg &cfg, const ServiceFilter &f)
Definition: ServiceGroups.cc:228
ServiceGroup(const String &aKind, bool areAllServicesSame)
Definition: ServiceGroups.cc:21
bool findService(const ServiceFilter &filter, Pos &pos) const
Definition: ServiceGroups.cc:141
static void Split(const ServiceFilter &filter, const String &ids, DynamicGroupCfg ¤t, DynamicGroupCfg &future)
separates dynamic services matching current location from future ones
Definition: ServiceGroups.cc:243
std::ostream & print(std::ostream &os) const
Definition: ServiceGroups.cc:312
ServiceGroupPointer FindGroup(const ServiceGroup::Id &id)
Definition: ServiceGroups.cc:331
bool findReplacement(const ServiceFilter &filter, Pos &pos) const
these methods control group iteration; used by ServicePlan
Definition: ServiceGroups.cc:194
ServicePointer next(const ServiceFilter &filter)
next in chain after success
Definition: ServiceGroups.cc:304
ServicePointer replacement(const ServiceFilter &filter)
next to try after failure
Definition: ServiceGroups.cc:296
int strListGetItem(const String *str, char del, const char **item, int *ilen, const char **pos)
Definition: StrList.cc:78
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