Downloader.h
Go to the documentation of this file.
51 Downloader(const SBuf &url, const AsyncCallback<Answer> &, const MasterXactionPointer &, unsigned int level = 0);
Definition: AsyncJob.h:31
Definition: Downloader.cc:25
Downloader(const SBuf &url, const AsyncCallback< Answer > &, const MasterXactionPointer &, unsigned int level=0)
Definition: Downloader.cc:71
a smart AsyncCall pointer for delivery of future results
Definition: AsyncCallbacks.h:31
Definition: clientStream.h:75
Definition: StoreIOBuffer.h:15
Definition: client_side_request.h:30
CBDATA_CHILD(Downloader)
Definition: Downloader.h:45
void handleReply(clientStreamNode *, ClientHttpRequest *, HttpReply *, StoreIOBuffer)
Definition: Downloader.cc:192
virtual const char * status() const
internal cleanup; do not call directly
Definition: AsyncJob.cc:182
Definition: HttpReply.h:24
unsigned int nestedLevel() const
The nested level of Downloader object (downloads inside downloads).
Definition: Downloader.h:59
bool buildRequest()
Initializes and starts the HTTP GET request to the remote server.
Definition: Downloader.cc:136
DownloaderContextPointer context_
Pointer to an object that stores the clientStream required info.
Definition: Downloader.h:87
std::ostream & operator<<(std::ostream &, const DownloaderAnswer &)
Definition: Downloader.cc:63
RefCount< DownloaderContext > DownloaderContextPointer
Definition: Downloader.h:22
Definition: MasterXaction.h:39
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products