]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/AccessRule.h
1 #ifndef SQUID_ADAPTATION__ACCESS_RULE_H
2 #define SQUID_ADAPTATION__ACCESS_RULE_H
4 #include "SquidString.h"
5 #include "adaptation/forward.h"
11 // manages adaptation_access configuration by associating an acl with
12 // an adaptation service group
18 void parse(ConfigParser
&parser
);
21 // service group consisting of one or more services
22 ServiceGroup
*group();
34 typedef Vector
<Adaptation::AccessRule
*> AccessRules
;
35 extern AccessRules
&AllRules();
36 extern AccessRule
*FindRule(const AccessRule::Id
&id
);
38 } // namespace Adaptation
40 #endif /* SQUID_ADAPTATION__ACCESS_RULE_H */