#include <Include.h>

Inheritance diagram for ESIStreamContext:
Collaboration diagram for ESIStreamContext:

Public Types

typedef RefCount< ESIStreamContextPointer
 

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

◆ Pointer

Definition at line 26 of file Include.h.

Constructor & Destructor Documentation

◆ ESIStreamContext()

ESIStreamContext::ESIStreamContext ( )

Definition at line 236 of file Esi.cc.

References ESIContextNew().

Referenced by ESIStreamContextNew().

◆ ~ESIStreamContext()

ESIStreamContext::~ESIStreamContext ( )

Definition at line 198 of file Include.cc.

References freeResources().

Member Function Documentation

◆ CBDATA_CLASS()

ESIStreamContext::CBDATA_CLASS ( ESIStreamContext  )
private

◆ freeResources()

void ESIStreamContext::freeResources ( )

Definition at line 204 of file Include.cc.

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

Referenced by ESIContext::~ESIContext(), and ~ESIStreamContext().

Member Data Documentation

◆ buffer

ESISegment::Pointer ESIStreamContext::buffer

Definition at line 33 of file Include.h.

Referenced by freeResources().

◆ finished

int ESIStreamContext::finished

Definition at line 30 of file Include.h.

◆ include

ESIIncludePtr ESIStreamContext::include

Definition at line 31 of file Include.h.

Referenced by ESIStreamContextNew(), and freeResources().

◆ localbuffer

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