#include <Include.h>

Inheritance diagram for ESIStreamContext:
Collaboration diagram for ESIStreamContext:

Public Types

typedef RefCount
< ESIStreamContext

Public Member Functions

 ESIStreamContext ()
 ~ESIStreamContext ()
void freeResources ()

Public Attributes

int finished
ESIIncludePtr include
ESISegment::Pointer localbuffer
ESISegment::Pointer buffer

Private Member Functions

 CBDATA_CLASS (ESIStreamContext)

Detailed Description

Definition at line 21 of file Include.h.

Member Typedef Documentation

Definition at line 26 of file Include.h.

Constructor & Destructor Documentation

ESIStreamContext::ESIStreamContext ( )

Definition at line 236 of file Esi.cc.

ESIStreamContext::~ESIStreamContext ( )

Definition at line 198 of file Include.cc.

References freeResources().

Member Function Documentation

ESIStreamContext::CBDATA_CLASS ( ESIStreamContext  )
void ESIStreamContext::freeResources ( )

Definition at line 204 of file Include.cc.

References buffer, debugs, include, localbuffer, and NULL.

Referenced by ~ESIStreamContext().

Member Data Documentation

ESISegment::Pointer ESIStreamContext::buffer

Definition at line 33 of file Include.h.

Referenced by freeResources().

int ESIStreamContext::finished

Definition at line 30 of file Include.h.

ESIIncludePtr ESIStreamContext::include

Definition at line 31 of file Include.h.

Referenced by ESIStreamContextNew(), and freeResources().

ESISegment::Pointer ESIStreamContext::localbuffer

Definition at line 32 of file Include.h.

Referenced by freeResources(), ESIInclude::Start(), and ESIInclude::subRequestDone().

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






Web Site Translations