#include <Host.h>

Inheritance diagram for Adaptation::Ecap::Host:
Collaboration diagram for Adaptation::Ecap::Host:

Public Types

typedef libecap::shared_ptr
< libecap::Message > 
MessagePtr
 

Public Member Functions

virtual std::string uri () const
 
virtual void describe (std::ostream &os) const
 
virtual void noteVersionedService (const char *libEcapVersion, const libecap::weak_ptr< libecap::adapter::Service > &s)
 
virtual std::ostream * openDebug (libecap::LogVerbosity lv)
 
virtual void closeDebug (std::ostream *debug)
 
virtual MessagePtr newRequest () const
 
virtual MessagePtr newResponse () const
 

Static Public Member Functions

static void Register ()
 register adaptation host More...
 

Private Member Functions

 Host ()
 
 Host (const Host &)
 not implemented More...
 
Hostoperator= (const Host &)
 not implemented More...
 

Detailed Description

Definition at line 22 of file Host.h.

Member Typedef Documentation

typedef libecap::shared_ptr<libecap::Message> Adaptation::Ecap::Host::MessagePtr

Definition at line 31 of file Host.h.

Constructor & Destructor Documentation

Adaptation::Ecap::Host::Host ( const Host )
private

Member Function Documentation

void Adaptation::Ecap::Host::closeDebug ( std::ostream *  debug)
virtual

Definition at line 157 of file Host.cc.

References Debug::Finish().

void Adaptation::Ecap::Host::describe ( std::ostream &  os) const
virtual

Definition at line 75 of file Host.cc.

Adaptation::Ecap::Host::MessagePtr Adaptation::Ecap::Host::newRequest ( ) const
virtual

Definition at line 164 of file Host.cc.

References XactionInitiator::initAdaptationOrphan_.

Adaptation::Ecap::Host::MessagePtr Adaptation::Ecap::Host::newResponse ( ) const
virtual

Definition at line 171 of file Host.cc.

void Adaptation::Ecap::Host::noteVersionedService ( const char *  libEcapVersion,
const libecap::weak_ptr< libecap::adapter::Service > &  s 
)
virtual

Definition at line 117 of file Host.cc.

References Must, Adaptation::Ecap::RegisterAdapterService(), and SupportedVersion().

std::ostream * Adaptation::Ecap::Host::openDebug ( libecap::LogVerbosity  lv)
virtual

Definition at line 147 of file Host.cc.

References Debug::Enabled(), SquidLogLevel(), and Debug::Start().

Host& Adaptation::Ecap::Host::operator= ( const Host )
private
void Adaptation::Ecap::Host::Register ( )
static

Definition at line 177 of file Host.cc.

References SupportedVersion().

Referenced by Adaptation::Ecap::Config::finalize().

std::string Adaptation::Ecap::Host::uri ( ) const
virtual

Definition at line 69 of file Host.cc.


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors