BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase Member List

This is the complete list of members for BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase, including all inherited members.

Aborted enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
AllowFileAppending(bool FileAppendingAllowed)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
ApplyThreadCount(unsigned NewThreadCount)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
CancelSourceFileIO(const ConstManagedPointer< AIFile > &pFile)=0BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected, pure virtual]
ChunkList typedefBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
CleanupThreadList()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
Completed enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
DECLARE_REFERENCE(AIFragmentFormatDriver, m_pFormatDriver)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
DownloadFileInSingleThread(ManagedPointer< AIFile > &pFile, ManagedPointer< AIFile > &pDestFile)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
Downloading enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
DownloadState enum nameBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
Error enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
ExtractSortedDoneChunkList()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
FirstThreadService(ManagedPointer< AIFile > *ppFile)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
FirstThreadServiceMain(ManagedPointer< AIFile > *ppFile)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
FlagAborted()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline, protected]
FlagCompleted()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline, protected]
FlagErrorAndGetStatusPointer()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline, protected]
GetActiveThreads()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetAdditionalErrorCode(const ConstManagedPointer< AIFile > &pFile, bool IgnoreSuccessfulCodes)=0BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected, pure virtual]
GetAdditionalStatusCode()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetCurrentState()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetDoneAtStart()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetDoneSize()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetDownloadingFileSize()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
GetFileSize()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetFormat()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetMaxThreads()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
GetStatus()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
IsDownloading()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
m_AdditionalErrorCodeBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_AllThreadsDoneBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_bForceZeroFillingBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_bSupportResumeBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_BytesDoneBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_CurrentStateBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_DatabaseBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_DoneAtStartBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_FastSaveMutexBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_FileSizeBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_LastDownloadStatusBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_LastStateSaveTimeBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_pHandlerBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_pProgressContextBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_PreferredFormatBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
m_RunningThreadCountBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_ThreadCountBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_ThreadsBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
m_ThreadStopMutexBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [private]
MultiThreadDownloaderBase(unsigned ThreadCount=5)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
NotStarted enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
OpenDestinationFile()=0BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected, pure virtual]
OpenSourceFile(unsigned ThreadID)=0BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected, pure virtual]
Preparing enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
Queued enum valueBazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
ResumeDownload()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
SetProgressHandler(PNETPROGRESSPROC pHandler, void *pContext)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [inline]
SetTimeout(unsigned Timeout)=0BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [pure virtual]
StartMTDownload()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [protected]
StopDownload()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
WaitForDownloadComplete(unsigned Timeout=INFINITE)BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase
~MultiThreadDownloaderBase()BazisLib::Network::MultiThreaded::MultiThreadDownloaderBase [virtual]

SourceForge.net Logo