Adaptation::Icap Namespace Reference
Namespaces | |
| namespace | ICAP |
Classes | |
| class | Config |
| class | History |
| collects information about ICAP processing related to an HTTP transaction More... | |
| class | InOut |
| class | Launcher |
| class | XactAbortInfo |
| class | XactAbortCall |
| A Dialer class used to schedule the Adaptation::Icap::Launcher::noteXactAbort call. More... | |
| class | SizedEstimate |
| class | VirginBodyAct |
| class | Preview |
| class | ModXact |
| class | ModXactLauncher |
| class | Options |
| class | OptXact |
| class | OptXactLauncher |
| class | ServiceRep |
| class | Xaction |
Typedefs | |
| typedef const char * | XactOutcome |
| transaction result for logging | |
Functions | |
| void | InitModule () |
| void | CleanModule () |
| std::ostream & | operator<< (std::ostream &os, Adaptation::Icap::XactAbortInfo info) |
Variables | |
| Config | TheConfig |
| const XactOutcome | xoUnknown = "ICAP_ERR_UNKNOWN" |
| initial value: outcome was not set | |
| const XactOutcome | xoError = "ICAP_ERR_OTHER" |
| all kinds of transaction errors | |
| const XactOutcome | xoOpt = "ICAP_OPT" |
| OPTION transaction. | |
| const XactOutcome | xoEcho = "ICAP_ECHO" |
| preserved virgin message (ICAP 204) | |
| const XactOutcome | xoPartEcho = "ICAP_PART_ECHO" |
| preserved virgin msg part (ICAP 206) | |
| const XactOutcome | xoModified = "ICAP_MOD" |
| replaced virgin msg with adapted | |
| const XactOutcome | xoSatisfied = "ICAP_SAT" |
| request satisfaction | |
Typedef Documentation
| typedef const char* Adaptation::Icap::XactOutcome |
Definition at line 65 of file Elements.h.
Function Documentation
| void Adaptation::Icap::InitModule | ( | ) |
| std::ostream& Adaptation::Icap::operator<< | ( | std::ostream & | os, | |
| Adaptation::Icap::XactAbortInfo | info | |||
| ) | [inline] |
Definition at line 127 of file Launcher.h.
Variable Documentation
Definition at line 46 of file Config.cc.
Referenced by Adaptation::Icap::Launcher::canRepeat(), Adaptation::Icap::ModXact::decideOnPreview(), Adaptation::Icap::ServiceRep::finalize(), Adaptation::Icap::Launcher::launchXaction(), mainInitialize(), mainReconfigureFinish(), Adaptation::Icap::OptXact::makeRequest(), Adaptation::Icap::ModXact::makeRequestHeaders(), Adaptation::Icap::ModXact::makeUsernameHeader(), Adaptation::Icap::ServiceRep::noteFailure(), Adaptation::Icap::Xaction::openConnection(), Adaptation::Icap::ServiceRep::optionsFetchTime(), Adaptation::Icap::ModXact::shouldAllow206any(), Adaptation::Icap::ServiceRep::suspend(), Adaptation::Icap::Options::ttl(), and Adaptation::Icap::Xaction::updateTimeout().
| const XactOutcome Adaptation::Icap::xoEcho = "ICAP_ECHO" |
Definition at line 13 of file Elements.cc.
Referenced by Adaptation::Icap::ModXact::prepEchoing().
| const XactOutcome Adaptation::Icap::xoError = "ICAP_ERR_OTHER" |
Definition at line 11 of file Elements.cc.
Referenced by Adaptation::Icap::Xaction::callException().
| const XactOutcome Adaptation::Icap::xoModified = "ICAP_MOD" |
Definition at line 15 of file Elements.cc.
Referenced by Adaptation::Icap::ModXact::maybeAllocateHttpMsg().
| const XactOutcome Adaptation::Icap::xoOpt = "ICAP_OPT" |
Definition at line 12 of file Elements.cc.
Referenced by Adaptation::Icap::OptXact::handleCommRead().
| const XactOutcome Adaptation::Icap::xoPartEcho = "ICAP_PART_ECHO" |
Definition at line 14 of file Elements.cc.
Referenced by Adaptation::Icap::ModXact::prepPartialBodyEchoing().
| const XactOutcome Adaptation::Icap::xoSatisfied = "ICAP_SAT" |
Definition at line 16 of file Elements.cc.
Referenced by Adaptation::Icap::ModXact::maybeAllocateHttpMsg().
| const XactOutcome Adaptation::Icap::xoUnknown = "ICAP_ERR_UNKNOWN" |
Definition at line 10 of file Elements.cc.
Referenced by Adaptation::Icap::Xaction::setOutcome().
Search
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Help Out
- Getting Squid
- Donate
- Squid Deployment Case-Studies
Documentation
- FAQ | Wiki | Book
- Configuration Reference
- Configuration Guide - Visolve
- Configuration Examples
- Users guide
- Non-English
- Security Advisories
- More...
Support
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
