Adaptation::Ecap Namespace Reference


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


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...


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

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

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

References debugs, and TheServices.

Referenced by Adaptation::Ecap::Host::noteVersionedService().

◆ UnregisterAdapterService()

void Adaptation::Ecap::UnregisterAdapterService ( const String serviceUri)

Definition at line 324 of file

References AsyncServices, debugs, String::termedBuf(), and TheServices.

Variable Documentation

◆ metaBypassable

const libecap::Name Adaptation::Ecap::metaBypassable

◆ protocolCacheObj

const libecap::Name Adaptation::Ecap::protocolCacheObj

◆ protocolHtcp

const libecap::Name Adaptation::Ecap::protocolHtcp

◆ protocolIcp

const libecap::Name Adaptation::Ecap::protocolIcp

◆ protocolIcy

const libecap::Name Adaptation::Ecap::protocolIcy

◆ protocolInternal

const libecap::Name Adaptation::Ecap::protocolInternal

◆ protocolUnknown

const libecap::Name Adaptation::Ecap::protocolUnknown

◆ TheConfig






Web Site Translations