![Collaboration graph](classAdaptation_1_1Icap_1_1ModXact_1_1State__coll__graph.png)
Public Types | |
enum | Parsing { psIcapHeader, psHttpHeader, psBody, psIcapTrailer, psDone } |
enum | Writing { writingInit, writingConnect, writingHeaders, writingPreview, writingPaused, writingPrime, writingAlmostDone, writingReallyDone } |
enum | Sending { sendingUndecided, sendingVirgin, sendingAdapted, sendingDone } |
Public Member Functions | |
State () | |
bool | doneWriting () const |
bool | doneConsumingVirgin () const |
bool | doneParsing () const |
bool | parsingHeaders () const |
Public Attributes | |
bool | serviceWaiting |
bool | allowedPostview204 |
bool | allowedPostview206 |
bool | allowedPreview206 |
bool | readyForUob |
got a 206 response and expect a use-origin-body More... | |
bool | waitedForService |
true if was queued at least once More... | |
enum Adaptation::Icap::ModXact::State::Parsing | parsing |
enum Adaptation::Icap::ModXact::State::Writing | writing |
enum Adaptation::Icap::ModXact::State::Sending | sending |
Detailed Description
Member Enumeration Documentation
◆ Parsing
◆ Sending
◆ Writing
Constructor & Destructor Documentation
◆ State()
Adaptation::Icap::ModXact::State::State | ( | ) |
Definition at line 49 of file ModXact.cc.
Member Function Documentation
◆ doneConsumingVirgin()
|
inline |
Definition at line 344 of file ModXact.h.
References readyForUob, sending, sendingAdapted, sendingDone, writing, and writingAlmostDone.
◆ doneParsing()
|
inline |
Definition at line 351 of file ModXact.h.
References parsing, and psDone.
Referenced by Adaptation::Icap::ModXact::doneReading().
◆ doneWriting()
|
inline |
Definition at line 341 of file ModXact.h.
References writing, and writingReallyDone.
Referenced by Adaptation::Icap::ModXact::doneWriting().
◆ parsingHeaders()
|
inline |
Definition at line 354 of file ModXact.h.
References parsing, psHttpHeader, and psIcapHeader.
Member Data Documentation
◆ allowedPostview204
◆ allowedPostview206
◆ allowedPreview206
◆ parsing
enum Adaptation::Icap::ModXact::State::Parsing Adaptation::Icap::ModXact::State::parsing |
Referenced by doneParsing(), and parsingHeaders().
◆ readyForUob
bool Adaptation::Icap::ModXact::State::readyForUob |
Definition at line 337 of file ModXact.h.
Referenced by doneConsumingVirgin().
◆ sending
enum Adaptation::Icap::ModXact::State::Sending Adaptation::Icap::ModXact::State::sending |
Referenced by doneConsumingVirgin().
◆ serviceWaiting
◆ waitedForService
◆ writing
enum Adaptation::Icap::ModXact::State::Writing Adaptation::Icap::ModXact::State::writing |
Referenced by doneConsumingVirgin(), and doneWriting().
The documentation for this class was generated from the following files:
- src/adaptation/icap/ModXact.h
- src/adaptation/icap/ModXact.cc
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products