Classes | |
class | BodyRep |
class | Config |
General eCAP configuration. More... | |
class | ConfigRep |
wraps Adaptation::Ecap::ServiceConfig to allow eCAP visitors More... | |
class | Engine |
manages async eCAP transactions More... | |
class | FirstLineRep |
class | HeaderRep |
class | Host |
class | MessageRep |
class | RequestLineRep |
class | ServiceConfig |
eCAP service configuration More... | |
class | ServiceRep |
class | StatusLineRep |
class | XactionRep |
Functions | |
void | RegisterAdapterService (const ServiceRep::AdapterService &adapterService) |
register loaded eCAP module service More... | |
void | UnregisterAdapterService (const String &serviceUri) |
unregister loaded eCAP module service by service uri More... | |
ServiceRep::AdapterService | FindAdapterService (const String &serviceUri) |
returns loaded eCAP module service by service uri More... | |
void | CheckUnusedAdapterServices (const Services &services) |
check for loaded eCAP services without matching ecap_service in squid.conf More... | |
Variables | |
Config | TheConfig |
const libecap::Name | protocolInternal |
const libecap::Name | protocolCacheObj |
const libecap::Name | protocolIcp |
const libecap::Name | protocolIcy |
const libecap::Name | protocolUnknown |
const libecap::Name | protocolHtcp |
const libecap::Name | metaBypassable |
an ecap_service parameter More... | |
Function Documentation
◆ CheckUnusedAdapterServices()
void Adaptation::Ecap::CheckUnusedAdapterServices | ( | const Services & | services | ) |
Definition at line 335 of file ServiceRep.cc.
References DBG_IMPORTANT, debugs, and TheServices.
Referenced by Adaptation::Ecap::Config::finalize().
◆ FindAdapterService()
Adaptation::Ecap::ServiceRep::AdapterService Adaptation::Ecap::FindAdapterService | ( | const String & | serviceUri | ) |
Definition at line 305 of file ServiceRep.cc.
References Must, String::termedBuf(), and TheServices.
Referenced by Adaptation::Ecap::ServiceRep::finalize().
◆ RegisterAdapterService()
void Adaptation::Ecap::RegisterAdapterService | ( | const ServiceRep::AdapterService & | adapterService | ) |
Definition at line 316 of file ServiceRep.cc.
References debugs, and TheServices.
Referenced by Adaptation::Ecap::Host::noteVersionedService().
◆ UnregisterAdapterService()
void Adaptation::Ecap::UnregisterAdapterService | ( | const String & | serviceUri | ) |
Definition at line 324 of file ServiceRep.cc.
References AsyncServices, debugs, String::termedBuf(), and TheServices.
Variable Documentation
◆ metaBypassable
|
extern |
◆ protocolCacheObj
|
extern |
◆ protocolHtcp
|
extern |
Referenced by Adaptation::Ecap::Host::Host(), and Adaptation::Ecap::FirstLineRep::protocol().
◆ protocolIcp
|
extern |
Referenced by Adaptation::Ecap::Host::Host(), and Adaptation::Ecap::FirstLineRep::protocol().
◆ protocolIcy
|
extern |
Referenced by Adaptation::Ecap::Host::Host(), and Adaptation::Ecap::FirstLineRep::protocol().
◆ protocolInternal
|
extern |
◆ protocolUnknown
|
extern |
Referenced by Adaptation::Ecap::Host::Host(), and Adaptation::Ecap::FirstLineRep::protocol().
◆ TheConfig
|
extern |
Definition at line 16 of file Config.cc.
Referenced by Adaptation::Ecap::XactionRep::clientIpValue(), Ip::Qos::doNfmarkLocalMiss(), Ip::Qos::doTosLocalMiss(), mainInitialize(), mainReconfigureFinish(), and ACLAdaptationServiceData::parse().