Config.h
static void ParseAccess(ConfigParser &parser)
Definition: Config.cc:284
Definition: AccessCheck.h:30
Config & operator=(const Config &)
virtual ServiceConfig * newServiceConfig() const
creates service configuration object that will parse and keep cfg info
Definition: Config.cc:60
virtual ServicePointer createService(const ServiceConfigPointer &cfg)=0
void dumpService(StoreEntry *, const char *) const
Definition: Config.cc:163
Definition: HttpRequest.h:48
Definition: Notes.h:112
Definition: Config.h:27
static int service_iteration_limit
Definition: Config.h:46
ServiceConfigPointer findServiceConfig(const String &)
Definition: Config.cc:97
void removeRule(const String &id)
Removes access rules of the given service or group.
Definition: Config.cc:109
Definition: SquidString.h:25
static void ParseServiceGroup(ServiceGroupPointer group)
Definition: Config.cc:259
Definition: forward.h:15
static void DumpServiceGroups(StoreEntry *, const char *)
Definition: Config.cc:276
Definition: HttpReply.h:24
Definition: Store.h:37
static void DumpAccess(StoreEntry *, const char *)
Definition: Config.cc:305
std::vector< ServiceConfigPointer > ServiceConfigs
Definition: Config.h:62
Definition: ServiceConfig.h:22
virtual void clear()
Removes any reference to the services from configuration.
Definition: Config.cc:127
Definition: ConfigParser.h:45
void removeService(const String &service)
Removes the given service from all service groups.
Definition: Config.cc:66
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