Adaptation::Icap::ModXact::State Class Reference
Collaboration diagram for Adaptation::Icap::ModXact::State:

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

Definition at line 324 of file ModXact.h.

Member Enumeration Documentation

◆ Parsing

Enumerator
psIcapHeader 
psHttpHeader 
psBody 
psIcapTrailer 
psDone 

Definition at line 358 of file ModXact.h.

◆ Sending

Enumerator
sendingUndecided 
sendingVirgin 
sendingAdapted 
sendingDone 

Definition at line 367 of file ModXact.h.

◆ Writing

Enumerator
writingInit 
writingConnect 
writingHeaders 
writingPreview 
writingPaused 
writingPrime 
writingAlmostDone 
writingReallyDone 

Definition at line 361 of file ModXact.h.

Constructor & Destructor Documentation

◆ State()

Adaptation::Icap::ModXact::State::State ( )

Definition at line 49 of file ModXact.cc.

Member Function Documentation

◆ doneConsumingVirgin()

bool Adaptation::Icap::ModXact::State::doneConsumingVirgin ( ) const
inline

Definition at line 343 of file ModXact.h.

References readyForUob, sending, sendingAdapted, sendingDone, writing, and writingAlmostDone.

◆ doneParsing()

bool Adaptation::Icap::ModXact::State::doneParsing ( ) const
inline

Definition at line 350 of file ModXact.h.

References parsing, and psDone.

Referenced by Adaptation::Icap::ModXact::doneReading().

◆ doneWriting()

bool Adaptation::Icap::ModXact::State::doneWriting ( ) const
inline

Definition at line 340 of file ModXact.h.

References writing, and writingReallyDone.

Referenced by Adaptation::Icap::ModXact::doneWriting().

◆ parsingHeaders()

bool Adaptation::Icap::ModXact::State::parsingHeaders ( ) const
inline

Definition at line 353 of file ModXact.h.

References parsing, psHttpHeader, and psIcapHeader.

Member Data Documentation

◆ allowedPostview204

bool Adaptation::Icap::ModXact::State::allowedPostview204

Definition at line 333 of file ModXact.h.

◆ allowedPostview206

bool Adaptation::Icap::ModXact::State::allowedPostview206

Definition at line 334 of file ModXact.h.

◆ allowedPreview206

bool Adaptation::Icap::ModXact::State::allowedPreview206

Definition at line 335 of file ModXact.h.

◆ 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 336 of file ModXact.h.

Referenced by doneConsumingVirgin().

◆ sending

enum Adaptation::Icap::ModXact::State::Sending Adaptation::Icap::ModXact::State::sending

Referenced by doneConsumingVirgin().

◆ serviceWaiting

bool Adaptation::Icap::ModXact::State::serviceWaiting

Definition at line 332 of file ModXact.h.

◆ waitedForService

bool Adaptation::Icap::ModXact::State::waitedForService

Definition at line 337 of file ModXact.h.

◆ 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:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors