]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/ecap/Config.cc
3 * DEBUG: section 93 eCAP Interface
6 #include "adaptation/ecap/Host.h"
7 #include "adaptation/ecap/ServiceRep.h"
8 #include "adaptation/ecap/Config.h"
10 Adaptation::Ecap::Config
Adaptation::Ecap::TheConfig
;
12 Adaptation::Ecap::Config::Config()
16 Adaptation::Ecap::Config::~Config()
21 Adaptation::Ecap::Config::finalize()
23 if (!Adaptation::Config::finalize())
26 CheckUnusedAdapterServices(AllServices());
30 Adaptation::ServiceConfig
*
31 Adaptation::Ecap::Config::newServiceConfig() const
33 return new ServiceConfig();
36 Adaptation::ServicePointer
37 Adaptation::Ecap::Config::createService(const ServiceConfigPointer
&cfg
)
39 return new Adaptation::Ecap::ServiceRep(cfg
);
46 Adaptation::Ecap::ServiceConfig::grokExtension(const char *name
, const char *value
)
48 extensions
.push_back(std::make_pair(name
, value
));