]> git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/ecap/Config.h
Merged from trunk
[thirdparty/squid.git] / src / adaptation / ecap / Config.h
1 /*
2 * $Id$
3 * DEBUG: section 93 eCAP Interface
4 */
5
6 #ifndef SQUID_ECAP_CONFIG_H
7 #define SQUID_ECAP_CONFIG_H
8
9 #include "adaptation/Config.h"
10
11 namespace Adaptation
12 {
13 namespace Ecap
14 {
15
16 class Config: public Adaptation::Config
17 {
18
19 public:
20 Config();
21 ~Config();
22
23 virtual void finalize();
24
25 private:
26 Config(const Config &); // not implemented
27 Config &operator =(const Config &); // not implemented
28
29 virtual Adaptation::ServicePointer createService(const Adaptation::ServiceConfig &cfg);
30 };
31
32 extern Config TheConfig;
33
34 } // namespace Ecap
35 } // namespace Adaptation
36
37 #endif /* SQUID_ECAP_CONFIG_H */