Adaptation::Icap::XactAbortInfo Class Reference

#include <Launcher.h>

Collaboration diagram for Adaptation::Icap::XactAbortInfo:

Public Member Functions

 XactAbortInfo (HttpRequest *anIcapRequest, HttpReply *anIcapReply, bool beRetriable, bool beRepeatable)
 
 XactAbortInfo (const XactAbortInfo &)
 
 ~XactAbortInfo ()
 
std::ostream & print (std::ostream &os) const
 

Public Attributes

HttpRequesticapRequest
 
HttpReplyicapReply
 
bool isRetriable
 
bool isRepeatable
 

Private Member Functions

XactAbortInfooperator= (const XactAbortInfo &)
 

Detailed Description

helper class to pass information about aborted ICAP requests to the Adaptation::Icap::Launcher class

Definition at line 82 of file Launcher.h.

Constructor & Destructor Documentation

◆ XactAbortInfo() [1/2]

Adaptation::Icap::XactAbortInfo::XactAbortInfo ( HttpRequest anIcapRequest,
HttpReply anIcapReply,
bool  beRetriable,
bool  beRepeatable 
)

Definition at line 155 of file Launcher.cc.

References HTTPMSGLOCK(), icapReply, and icapRequest.

◆ XactAbortInfo() [2/2]

Adaptation::Icap::XactAbortInfo::XactAbortInfo ( const XactAbortInfo i)

Definition at line 168 of file Launcher.cc.

References HTTPMSGLOCK(), icapReply, and icapRequest.

◆ ~XactAbortInfo()

Adaptation::Icap::XactAbortInfo::~XactAbortInfo ( )

Definition at line 180 of file Launcher.cc.

References HTTPMSGUNLOCK(), icapReply, and icapRequest.

Member Function Documentation

◆ operator=()

XactAbortInfo& Adaptation::Icap::XactAbortInfo::operator= ( const XactAbortInfo )
private

◆ print()

std::ostream& Adaptation::Icap::XactAbortInfo::print ( std::ostream &  os) const
inline

Definition at line 90 of file Launcher.h.

Referenced by Adaptation::Icap::operator<<().

Member Data Documentation

◆ icapReply

HttpReply* Adaptation::Icap::XactAbortInfo::icapReply

Definition at line 95 of file Launcher.h.

Referenced by Adaptation::Icap::Launcher::canRepeat(), XactAbortInfo(), and ~XactAbortInfo().

◆ icapRequest

HttpRequest* Adaptation::Icap::XactAbortInfo::icapRequest

Definition at line 94 of file Launcher.h.

Referenced by Adaptation::Icap::Launcher::canRepeat(), XactAbortInfo(), and ~XactAbortInfo().

◆ isRepeatable

bool Adaptation::Icap::XactAbortInfo::isRepeatable

Definition at line 97 of file Launcher.h.

Referenced by Adaptation::Icap::Launcher::canRepeat().

◆ isRetriable

bool Adaptation::Icap::XactAbortInfo::isRetriable

Definition at line 96 of file Launcher.h.

Referenced by Adaptation::Icap::Launcher::canRetry().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors