#include <Include.h>

Inheritance diagram for ESIStreamContext:
Collaboration diagram for ESIStreamContext:

Public Types

typedef RefCount
< ESIStreamContext
Pointer
 

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  )
private
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:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors