Inheritance diagram for DownloaderContext:
Collaboration diagram for DownloaderContext:

Public Types

typedef RefCount
< DownloaderContext
Pointer
 

Public Member Functions

 DownloaderContext (Downloader *dl, ClientHttpRequest *h)
 
 ~DownloaderContext ()
 
void finished ()
 

Public Attributes

CbcPointer< Downloaderdownloader
 
ClientHttpRequesthttp
 
char requestBuffer [HTTP_REQBUF_SZ]
 

Private Member Functions

 MEMPROXY_CLASS (DownloaderContext)
 

Detailed Description

Used to hold and pass the required info and buffers to the clientStream callbacks

Definition at line 23 of file Downloader.cc.

Member Typedef Documentation

Constructor & Destructor Documentation

DownloaderContext::DownloaderContext ( Downloader dl,
ClientHttpRequest h 
)

Definition at line 39 of file Downloader.cc.

References debugs.

DownloaderContext::~DownloaderContext ( )

Definition at line 46 of file Downloader.cc.

References debugs, finished(), and http.

Member Function Documentation

void DownloaderContext::finished ( )

Definition at line 54 of file Downloader.cc.

References http.

Referenced by Downloader::swanSong(), and ~DownloaderContext().

DownloaderContext::MEMPROXY_CLASS ( DownloaderContext  )
private

Member Data Documentation

CbcPointer<Downloader> DownloaderContext::downloader

Definition at line 34 of file Downloader.cc.

Referenced by downloaderRecipient().

ClientHttpRequest* DownloaderContext::http

Definition at line 35 of file Downloader.cc.

Referenced by finished(), and ~DownloaderContext().

char DownloaderContext::requestBuffer[HTTP_REQBUF_SZ]

Definition at line 36 of file Downloader.cc.

Referenced by Downloader::buildRequest(), and Downloader::handleReply().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors