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

Member Enumeration Documentation

Enumerator
psIcapHeader 
psHttpHeader 
psBody 
psIcapTrailer 
psDone 

Definition at line 338 of file ModXact.h.

Enumerator
sendingUndecided 
sendingVirgin 
sendingAdapted 
sendingDone 

Definition at line 347 of file ModXact.h.

Enumerator
writingInit 
writingConnect 
writingHeaders 
writingPreview 
writingPaused 
writingPrime 
writingAlmostDone 
writingReallyDone 

Definition at line 341 of file ModXact.h.

Constructor & Destructor Documentation

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

Definition at line 46 of file ModXact.cc.

Member Function Documentation

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

Definition at line 323 of file ModXact.h.

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

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

Definition at line 330 of file ModXact.h.

References parsing, and psDone.

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

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

Definition at line 320 of file ModXact.h.

References writing, and writingReallyDone.

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

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

Definition at line 333 of file ModXact.h.

References parsing, psHttpHeader, and psIcapHeader.

Member Data Documentation

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

Definition at line 313 of file ModXact.h.

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

Definition at line 314 of file ModXact.h.

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

Definition at line 315 of file ModXact.h.

enum Adaptation::Icap::ModXact::State::Parsing Adaptation::Icap::ModXact::State::parsing

Referenced by doneParsing(), and parsingHeaders().

bool Adaptation::Icap::ModXact::State::readyForUob

Definition at line 316 of file ModXact.h.

Referenced by doneConsumingVirgin().

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

Referenced by doneConsumingVirgin().

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

Definition at line 312 of file ModXact.h.

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

Definition at line 317 of file ModXact.h.

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