Adaptation::ServiceFilter Class Reference

information used to search for adaptation services More...

#include <ServiceFilter.h>

Collaboration diagram for Adaptation::ServiceFilter:

Public Member Functions

 ServiceFilter (Method, VectPoint, HttpRequest *, HttpReply *, AccessLogEntry::Pointer const &al)
 ServiceFilter (const ServiceFilter &f)
 ~ServiceFilter ()
ServiceFilteroperator= (const ServiceFilter &f)

Public Attributes

Method method
 adaptation direction More...
VectPoint point
 adaptation location More...
 HTTP request being adapted or cause; may be nil. More...
 HTTP response being adapted; may be nil. More...
AccessLogEntry::Pointer al
 info for the future access.log entry More...

Detailed Description

Definition at line 22 of file ServiceFilter.h.

Constructor & Destructor Documentation

◆ ServiceFilter() [1/2]

Adaptation::ServiceFilter::ServiceFilter ( Method  aMethod,
VectPoint  aPoint,
HttpRequest aReq,
HttpReply aRep,
AccessLogEntry::Pointer const &  al 

Definition at line 15 of file

References assert, HTTPMSGLOCK(), reply, and request.

◆ ServiceFilter() [2/2]

Adaptation::ServiceFilter::ServiceFilter ( const ServiceFilter f)

Definition at line 30 of file

References HTTPMSGLOCK(), reply, and request.

◆ ~ServiceFilter()

Adaptation::ServiceFilter::~ServiceFilter ( )

Definition at line 44 of file


Member Function Documentation

◆ operator=()

Adaptation::ServiceFilter & Adaptation::ServiceFilter::operator= ( const ServiceFilter f)

Definition at line 50 of file

References HTTPMSGLOCK(), HTTPMSGUNLOCK(), method, point, reply, and request.

Member Data Documentation

◆ al

AccessLogEntry::Pointer Adaptation::ServiceFilter::al

Definition at line 36 of file ServiceFilter.h.

◆ method

◆ point

◆ reply

HttpReply* Adaptation::ServiceFilter::reply

Definition at line 35 of file ServiceFilter.h.

Referenced by ServiceFilter(), and operator=().

◆ request

HttpRequest* Adaptation::ServiceFilter::request

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






Web Site Translations