bzsnet/mtdl.h File Reference

#include "http.h"
#include <bzscmn/status.h>
#include <bzscmn/objmgr.h>
#include <bzscmn/smvec.h>
#include <bzscmn/thread.h>
#include <vector>
#include "mtfmt.h"
#include <bzscmn/serializer.h>

Include dependency graph for mtdl.h:

This graph shows which files directly or indirectly include this file:


Classes

class  BazisLib::Network::MultiThreaded::FileChunkDatabase
 Stores information about downloaded portions of a file. More...
class  BazisLib::Network::MultiThreaded::FileChunkDatabase::PendingChunk
class  BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
 Implements the core multi-thread download functionality based on source AIFile objects. More...
class  BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase::WorkerThread
 Represents a worker thread for multi-thread downloading. More...
class  BazisLib::Network::MultiThreaded::AdvancedDownloadParams
class  BazisLib::Network::MultiThreaded::MultiThreadHTTPDownloader
 Provides support for downloading HTTP files in multithread mode. More...

Namespaces

namespace  BazisLib
namespace  BazisLib::Network
namespace  BazisLib::Network::MultiThreaded
 Contains classes for multi-threaded file downloading.

Typedefs

typedef bool(* BazisLib::Network::MultiThreaded::PMTPROGRESSPROC )(unsigned threadID, void *pContext)

Functions

 BazisLib::Network::MultiThreaded::DECLARE_SERIALIZEABLE_STRUC4_I (SaveableDownloadParams, unsigned, Timeout, 1000, String, ProxyServer,, String, Login,, String, Password,)
SourceForge.net Logo