Blizzard Entertainment:BlizzardCore: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 47: | Line 47: | ||
<pre> | <pre> | ||
Blizzard::DistributedTask::~DistributedTask() | |||
Blizzard::DistributedTaskPool::DistributedTaskPool() | |||
Blizzard::DistributedTaskPool::~DistributedTaskPool() | |||
Blizzard::Log::Flush(int) | |||
Blizzard::Log::Expand(int, char const*, char*, int, bool) | |||
Blizzard::Log::Printf(int, char const*, char const*, ...) | |||
Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue) | |||
Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*) | |||
Blizzard::URL::DownloadCallback::GetTimeout() | |||
Blizzard::URL::DownloadCallback::ConnectedOK() | |||
Blizzard::URL::DownloadCallback::GetPostData() | |||
Blizzard::URL::DownloadCallback::ShouldBlock() | |||
Blizzard::URL::DownloadCallback::GetByteRange() | |||
Blizzard::URL::DownloadCallback::GetLastModified(char const*) | |||
Blizzard::URL::DownloadCallback::GetContentLength(long long) | |||
Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int) | |||
Blizzard::URL::DownloadCallback::GetPostContentType() | |||
Blizzard::URL::DownloadCallback::WantIfModifiedSince() | |||
Blizzard::URL::DownloadCallback::Stop() | |||
Blizzard::URL::DownloadCallback::WantData() | |||
Blizzard::URL::DownloadCallback::GetCookie() | |||
Blizzard::URL::DownloadCallback::~DownloadCallback() | |||
Blizzard::URL::DownloadCallback::~DownloadCallback() | |||
Blizzard::File::SimpleGlob(char const*, char const*) | |||
Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*) | |||
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*) | |||
Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*) | |||
Blizzard::File::IsDirectory(char const*) | |||
Blizzard::File::GetFreeSpace(char const*) | |||
Blizzard::File::SetLastError(int) | |||
Blizzard::File::SetAttributes(char const*, int) | |||
Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&), bool) | |||
Blizzard::File::CreateDirectory(char const*, bool) | |||
Blizzard::File::RemoveDirectory | |||
</pre> | </pre> | ||
Revision as of 02:06, 18 June 2025
BlizzardCore was/is an internal standard library used by Blizzard. It is believed to have a similar role to Storm, except that its API more fully utilizes C++ features such as references and namespaces.
Features
- File: provides a uniform filesystem API across platforms.
It is believed that BlizzardCore had a more
Datamining
Source files
References to source files from 3.3.5a:
Engine/Source/BlizzardCore/BlizzardCore/Include/Blizzard/Util/HashMap.h Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOAlignUnit.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOFileUnit.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/IOUnit/IOUnitContainer.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/NewZerofill.h Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFileArchives.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/Packages/Mopaq/SFile.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/Debug/StackCrawlMach.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Posix.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Streaming.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/File/Filestack_Win32.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/MemoryStorm.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/Memory/New.cpp Engine/Source/BlizzardCore/BlizzardCore/Source/System/String/String.cpp
Symbols
At the time of 3.3.5a, BlizzardCore's API used the Blizzard namespace. Internal systems were typically placed in a namespace corresponding to the feature, such as System_File, System_SFile
What follows is a list of symbols believed to be part of BlizzardCore, obtained from the 4.1.0 client. Differences from 3.3.5a are known and confirmed, so don't assume they are the same version of BlizzardCore.
Blizzard::DistributedTask::~DistributedTask() Blizzard::DistributedTaskPool::DistributedTaskPool() Blizzard::DistributedTaskPool::~DistributedTaskPool() Blizzard::Log::Flush(int) Blizzard::Log::Expand(int, char const*, char*, int, bool) Blizzard::Log::Printf(int, char const*, char const*, ...) Blizzard::Log::SetPref(int, int, Blizzard::Log::PrefValue) Blizzard::URL::DownloadURL(char const*, Blizzard::URL::DownloadCallback*) Blizzard::URL::DownloadCallback::GetTimeout() Blizzard::URL::DownloadCallback::ConnectedOK() Blizzard::URL::DownloadCallback::GetPostData() Blizzard::URL::DownloadCallback::ShouldBlock() Blizzard::URL::DownloadCallback::GetByteRange() Blizzard::URL::DownloadCallback::GetLastModified(char const*) Blizzard::URL::DownloadCallback::GetContentLength(long long) Blizzard::URL::DownloadCallback::GetHTTPStatusCode(int) Blizzard::URL::DownloadCallback::GetPostContentType() Blizzard::URL::DownloadCallback::WantIfModifiedSince() Blizzard::URL::DownloadCallback::Stop() Blizzard::URL::DownloadCallback::WantData() Blizzard::URL::DownloadCallback::GetCookie() Blizzard::URL::DownloadCallback::~DownloadCallback() Blizzard::URL::DownloadCallback::~DownloadCallback() Blizzard::File::SimpleGlob(char const*, char const*) Blizzard::File::GetFileInfo(char const*, Blizzard::File::FileInfo*) Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*) Blizzard::File::GetFileInfo(Blizzard::File::StreamRecord*, Blizzard::File::FileInfo*) Blizzard::File::IsDirectory(char const*) Blizzard::File::GetFreeSpace(char const*) Blizzard::File::SetLastError(int) Blizzard::File::SetAttributes(char const*, int) Blizzard::File::ProcessDirFast(char const*, void*, bool (*)(Blizzard::File::ProcessDirParms const&), bool) Blizzard::File::CreateDirectory(char const*, bool) Blizzard::File::RemoveDirectory(char const*) Blizzard::File::MakeAbsolutePath(char const*, char*, int, bool) Blizzard::File::GetLastErrorStack() Blizzard::File::SetLastErrorStack(Blizzard::Debug::ErrorStackRecord*) Blizzard::File::AddToLastErrorStack(int, char const*, int) Blizzard::File::GetWorkingDirectory(char*, int) Blizzard::File::SetWorkingDirectory(char const*) Blizzard::File::RemoveDirectoryAndContents(char const*, bool) Blizzard::File::Copy(char const*, char const*, bool) Blizzard::File::Move(char const*, char const*) Blizzard::File::Open(char const*, int, Blizzard::File::StreamRecord*&) Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, int*) Blizzard::File::Read(Blizzard::File::StreamRecord*, void*, long long, int*, int) Blizzard::File::Close(Blizzard::File::StreamRecord*) Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int) Blizzard::File::Write(Blizzard::File::StreamRecord*, void const*, int*) Blizzard::File::Delete(char const*) Blizzard::File::Exists(char const*) Blizzard::File::IsFile(char const*) Blizzard::Jobs::RefCounted<Blizzard::Jobs::Job>::~RefCounted() Blizzard::Jobs::RefCounted<Blizzard::Jobs::Job>::~RefCounted() Blizzard::Jobs::WorkerPool::RunOnThread(unsigned int (*)(void*), void*) Blizzard::Jobs::WorkerPool::GetCompletedJob() Blizzard::Jobs::WorkerPool::Pump() Blizzard::Jobs::WorkerPool::RunJob(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>) Blizzard::Jobs::WorkerPool::QueueJob(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job> const&) Blizzard::Jobs::WorkerPool::WorkerPool(int) Blizzard::Jobs::WorkerPool::WorkerPool(int) Blizzard::Jobs::WorkerPool::~WorkerPool() Blizzard::Jobs::WorkerPool::~WorkerPool() Blizzard::Jobs::WorkerPool::~WorkerPool() Blizzard::Jobs::Job::Job(int) Blizzard::Jobs::Job::~Job() Blizzard::Jobs::Job::~Job() Blizzard::Jobs::Job::~Job() Blizzard::Lock::MutexEnter(Blizzard::Lock::Mutex&) Blizzard::Lock::MutexLeave(Blizzard::Lock::Mutex&) Blizzard::Lock::EventCreate(Blizzard::Lock::Event&) Blizzard::Lock::MutexCreate(Blizzard::Lock::Mutex&) Blizzard::Lock::EventDestroy(Blizzard::Lock::Event&) Blizzard::Lock::MutexDestroy(Blizzard::Lock::Mutex&) Blizzard::Lock::ConstructOnce<System_MPQGlobals::Globals>::Construct(void*) Blizzard::Lock::ConstructOnce<Blizzard::Lock::RMutex>::Construct(void*) Blizzard::Lock::EventWaitForever(Blizzard::Lock::Event&) Blizzard::Lock::EventSet(Blizzard::Lock::Event&) Blizzard::Lock::EventWait(unsigned int, Blizzard::Lock::Event&) Blizzard::Time::GetTimestamp() Blizzard::Time::Milliseconds() Blizzard::Time::GetTimeElapsed(unsigned int, unsigned int) Blizzard::Time::Seconds() Blizzard::Util::BurtleBobI(void const*, unsigned int, unsigned int) Blizzard::Util::CryptoSHA1::Process(unsigned int*, unsigned char const*) Blizzard::Util::hashlittle(void const*, unsigned long, unsigned int) Blizzard::Util::hashlittle2(void const*, unsigned long, unsigned int*, unsigned int*) Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Pop(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>&) Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Pop() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Push(Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job> const&) Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::Front() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::~ThreadSafeQueue() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::RefPtr<Blizzard::Jobs::Job>>::~ThreadSafeQueue() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Pop(Blizzard::Jobs::Job*&) Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Pop() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Push(Blizzard::Jobs::Job* const&) Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::Front() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::~ThreadSafeQueue() Blizzard::Util::ThreadSafeQueue<Blizzard::Jobs::Job*>::~ThreadSafeQueue() Blizzard::Util::MD5::Process(unsigned char const*) Blizzard::Util::MD5::Process(void const*, unsigned int) Blizzard::Util::itox(unsigned char) Blizzard::Util::SHA1::Hash(Blizzard::Util::Digest<20>&, void const*, unsigned int) Blizzard::Util::Digest<16>::k_invalid Blizzard::Util::hashbig(void const*, unsigned long, unsigned int) Blizzard::Util::BurtleBob(void const*, unsigned int, unsigned int) Blizzard::Crypt::RSA::Process(unsigned char*, unsigned int) Blizzard::Debug::CanonicalStr(char const*, char*, unsigned int) Blizzard::Debug::AddErrorToStack(Blizzard::Debug::ErrorStackRecord*, int, char const*, int) Blizzard::Debug::DefaultCallback(char const*, char const*, char const*, unsigned int) Blizzard::Debug::AmIBeingDebugged() Blizzard::Debug::ErrorStackAsText(Blizzard::Debug::ErrorStackRecord*) Blizzard::Debug::ErrorStackRecord::FindCategory(int) Blizzard::Debug::ErrorStackRecord::FindCategoryCode(int, int) Blizzard::Debug::SetAssertHandler(void (*)(char const*, char const*, char const*, unsigned int)) Blizzard::Debug::g_ErrorStackEnabled Blizzard::Debug::StackCrawlWithSymbols(unsigned int, unsigned int, unsigned int) Blizzard::Debug::Assert(char const*, char const*, unsigned int) Blizzard::Debug::VAssert(char const*, char const*, char const*, unsigned int) Blizzard::Debug::GetSymbol(unsigned long, char*, unsigned int, unsigned int*, char*, unsigned int, unsigned int*) Blizzard::Mopaq::Enumerator::Enumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int) Blizzard::Mopaq::Enumerator::~Enumerator() Blizzard::Mopaq::Enumerator::~Enumerator() Blizzard::Mopaq::Enumerator::~Enumerator() Blizzard::Mopaq::HSFILERecord::GetFileName() Blizzard::Mopaq::HSFILERecord::GetFileHandle() Blizzard::Mopaq::HSFILERecord::Repair() Blizzard::Mopaq::MPQEnumerator::Initialize() Blizzard::Mopaq::MPQEnumerator::SynthesizeDirectories(char const*) Blizzard::Mopaq::MPQEnumerator::Enumerate(char*, unsigned long) Blizzard::Mopaq::MPQEnumerator::MPQEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int) Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator() Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator() Blizzard::Mopaq::MPQEnumerator::~MPQEnumerator() Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void**, unsigned int*, unsigned int, unsigned int) Blizzard::Mopaq::SFileLoadFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, void*, unsigned int*, unsigned int, unsigned int) Blizzard::Mopaq::SFileReadFile(Blizzard::Mopaq::HSFILERecord*, void*, unsigned int, unsigned int*) Blizzard::Mopaq::ArchiveOptions::ArchiveOptions() Blizzard::Mopaq::SetupHashEntry(System_SFile::ArchivePtrLocked&, char const*, System_SFile::BLOCKENTRY const&, int) Blizzard::Mopaq::SFileCloseFile(Blizzard::Mopaq::HSFILERecord*) Blizzard::Mopaq::SFileWriteFile(Blizzard::Mopaq::HSFILERecord*, void const*, unsigned int) Blizzard::Mopaq::MpqErrorHandler::GetBadSectorList(std::vector<unsigned int, std::allocator<unsigned int>>&) Blizzard::Mopaq::MpqErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*) Blizzard::Mopaq::MpqErrorHandler::HandleWriteFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long) Blizzard::Mopaq::MpqErrorHandler::HandleReadMPQFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int*) Blizzard::Mopaq::MpqErrorHandler::HandleReadChecksumError(Blizzard::Mopaq::MpqHandleRecord*) Blizzard::Mopaq::MpqErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int) Blizzard::Mopaq::MpqErrorHandler::HandleDecompressSectorError(unsigned int) Blizzard::Mopaq::MpqErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int) Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler() Blizzard::Mopaq::MpqErrorHandler::~MpqErrorHandler() Blizzard::Mopaq::MpqHandleRecord::Release() Blizzard::Mopaq::SFileCreateFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, unsigned int, Blizzard::Mopaq::HSFILERecord**) Blizzard::Mopaq::SFileDeleteFile(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int) Blizzard::Mopaq::SFileFileExists(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSARCHIVE__**) Blizzard::Mopaq::SFileGetFileMD5(Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest<16>*) Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::HSFILERecord**) Blizzard::Mopaq::SFileOpenFileEx(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest<16> const&, unsigned int, Blizzard::Mopaq::HSFILERecord**) Blizzard::Mopaq::SFileUnloadFile(void*) Blizzard::Mopaq::OnDiskEnumerator::Initialize() Blizzard::Mopaq::OnDiskEnumerator::DoGlobCallback(Blizzard::File::ProcessDirParms const&) Blizzard::Mopaq::OnDiskEnumerator::Enumerate(char*, unsigned long) Blizzard::Mopaq::OnDiskEnumerator::OnDiskEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int) Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator() Blizzard::Mopaq::OnDiskEnumerator::~OnDiskEnumerator() Blizzard::Mopaq::SetFileSignature(char*, Blizzard::Util::Digest<16> const&) Blizzard::Mopaq::SFileFileIsLocal(char const*, Blizzard::Streaming::MakeLocalOption) Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int) Blizzard::Mopaq::SFileFileIsLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption) Blizzard::Mopaq::SFileGetFileName(Blizzard::Mopaq::HSFILERecord*, char*, unsigned int) Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*) Blizzard::Mopaq::SFileGetFileSize(Blizzard::Mopaq::HSFILERecord*, unsigned int*) Blizzard::Mopaq::SFileOpenArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**) Blizzard::Mopaq::SFileOpenArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**) Blizzard::Mopaq::SFileSetBasePath(char const*) Blizzard::Mopaq::IsArchiveComplete(Blizzard::Mopaq::HSARCHIVE__*) Blizzard::Mopaq::SFileCloseArchive(Blizzard::Mopaq::HSARCHIVE__*) Blizzard::Mopaq::SFileGetLastError() Blizzard::Mopaq::SFileCreateArchive(char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*) Blizzard::Mopaq::SFileCreateArchive(Blizzard::Mopaq::HSFILERecord*, char const*, int, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, Blizzard::Mopaq::ArchiveOptions const*) Blizzard::Mopaq::SFileEnableRawRead(bool) Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSARCHIVE__*, unsigned int, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, bool) Blizzard::Mopaq::SFileMakeFileLocal(Blizzard::Mopaq::HSFILERecord*, Blizzard::Streaming::MakeLocalOption, bool, Blizzard::Streaming::MakeLocalParams*) Blizzard::Mopaq::SFileGetArchiveName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int) Blizzard::Mopaq::SFileGetFileDetails(Blizzard::Mopaq::HSARCHIVE__*, char const*, Blizzard::Util::Digest<16> const&, unsigned int, Blizzard::Mopaq::HSARCHIVE__**, System_SFile::ARCHIVEREC*&, System_SFile::BLOCKENTRY&) Blizzard::Mopaq::SFileSetFilePointer(Blizzard::Mopaq::HSFILERecord*, int, int*, unsigned int) Blizzard::Mopaq::SFileOpenArchiveView(Blizzard::Mopaq::HSARCHIVE__*, char const*, int, Blizzard::Mopaq::HSARCHIVE__**) Blizzard::Mopaq::SetSignatureCheckMode(Blizzard::Mopaq::MD5Mode) Blizzard::Mopaq::SFileEnumerateArchive(Blizzard::Mopaq::Enumerator*, char*, unsigned long) Blizzard::Mopaq::SFileGetArchiveHandle(char const*) Blizzard::Mopaq::SFileGetIsLocalAmount(char const*, long long&, long long&) Blizzard::Mopaq::SFileGetIsLocalAmount(Blizzard::Mopaq::HSFILERecord*, long long&, long long&) Blizzard::Mopaq::SFileGetPatchMetadata(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Util::Buffer<4096ul, char>&) Blizzard::Mopaq::SFileSetChecksumFlags(Blizzard::Mopaq::HSARCHIVE__*, unsigned int) Blizzard::Mopaq::SFileGetLogicalArchive(Blizzard::Mopaq::HSFILERecord*, Blizzard::Mopaq::HSARCHIVE__**) Blizzard::Mopaq::SFileHasHigherPriority(char const*, char const*) Blizzard::Mopaq::DeltaCompletionCallback::Callback() Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback() Blizzard::Mopaq::DeltaCompletionCallback::~DeltaCompletionCallback() Blizzard::Mopaq::MPQEnumeratorBlockOrder::Initialize() Blizzard::Mopaq::MPQEnumeratorBlockOrder::Enumerate(char*, unsigned long) Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder() Blizzard::Mopaq::MPQEnumeratorBlockOrder::~MPQEnumeratorBlockOrder() Blizzard::Mopaq::SFileEnableDirectAccess(unsigned int) Blizzard::Mopaq::SFileGetArchiveFullName(Blizzard::Mopaq::HSARCHIVE__*, char*, unsigned int) Blizzard::Mopaq::ClearBlockTableMD5Checks() Blizzard::Mopaq::SetPatchCompleteCallback(void (*)(void const*, unsigned long long, Blizzard::Mopaq::HSFILERecord*, Blizzard::Util::Digest<16> const&)) Blizzard::Mopaq::SFileGetStreamedFileSize(Blizzard::Mopaq::HSARCHIVE__*, unsigned int) Blizzard::Mopaq::SetSignatureErrorCallback(void (*)(char const*, char const*)) Blizzard::Mopaq::SFileGetArchiveBlockCount(Blizzard::Mopaq::HSARCHIVE__*) Blizzard::Mopaq::SFileAuthenticateArchiveEx(Blizzard::Mopaq::HSARCHIVE__*, Blizzard::Mopaq::AuthResult*, unsigned char const*, unsigned int, unsigned char const*, unsigned int, char const*) Blizzard::Mopaq::SFileGetTotalIsLocalAmount(long long&, long long&) Blizzard::Mopaq::SFileOpenArchiveEnumerator(Blizzard::Mopaq::HSARCHIVE__*, char const*, unsigned int, Blizzard::Mopaq::Enumerator**) Blizzard::Mopaq::SFileCloseArchiveEnumerator(Blizzard::Mopaq::Enumerator*) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleLoadAndVerify(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int, Blizzard::Util::Digest<16> const&) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMD5BlockError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int, int, unsigned int, unsigned char*) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleMPQHeaderV3Error(Blizzard::Mopaq::HSFILERecord*, unsigned char*, long long, unsigned int) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleInitSectorTableError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::HandleNonStreamableFileError(Blizzard::Mopaq::MpqHandleRecord*, unsigned char*, long long, unsigned int) Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler() Blizzard::Mopaq::MpqRepairOnDemandErrorHandler::~MpqRepairOnDemandErrorHandler() Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::GetBadSectorList(std::vector<unsigned int, std::allocator<unsigned int>>&) Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::HandleDecompressSectorError(unsigned int) Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler() Blizzard::Mopaq::MpqStandaloneRepairErrorHandler::~MpqStandaloneRepairErrorHandler() Blizzard::Patch::ApplyTransform(Blizzard::Patch::TransformChunk const*, unsigned char*, unsigned int, unsigned char const*, unsigned int) Blizzard::Patch::ApplyBSDiffPatch(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char const*, unsigned int) Blizzard::Patch::Apply(unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int) Blizzard::Patch::Patch::CreatePatch(Blizzard::Patch::PatchBuffer*, Blizzard::Patch::Error&) Blizzard::Patch::Patch::GetPatch(unsigned char const*, unsigned long) Blizzard::Using::StartUsing(char const*) Blizzard::Using::StopUsing(char const*) Blizzard::Memory::GetPhysicalMemory() Blizzard::Memory::Free(void*) Blizzard::Memory::Free(void*, unsigned int, char const*, unsigned int, char const*) Blizzard::Memory::Allocate(unsigned int) Blizzard::Memory::Allocate(unsigned int, unsigned int) Blizzard::Memory::Allocate(unsigned int, unsigned int, char const*, unsigned int, char const*) Blizzard::Repair::SetRepairReportCallbacks(void (*)(char const*, long long, unsigned int, char const*), void (*)(char const*, long long, unsigned int)) Blizzard::Repair::LogRepair(char const*, ...) Blizzard::String::FindReverse(char const*, char, unsigned long) Blizzard::String::FindReverse(char const*, char const*, unsigned long) Blizzard::String::QuickFormat<1024>::QuickFormat(char const*, ...) Blizzard::String::QuickFormat<1088>::QuickFormat(char const*, ...) Blizzard::String::QuickFormat<24>::QuickFormat(char const*, ...) Blizzard::String::QuickFormat<32>::QuickFormat(char const*, ...) Blizzard::String::QuickFormat<40>::QuickFormat(char const*, ...) Blizzard::String::QuickFormat<64>::QuickFormat(char const*, ...) Blizzard::String::TextCompare(char const*, char const*, unsigned long) Blizzard::String::FindFilename(char*) Blizzard::String::FindFilename(char const*) Blizzard::String::MakeUnivPath(char const*, char*, int) Blizzard::String::FindExtension(char*) Blizzard::String::FindExtension(char const*) Blizzard::String::MakeBackslashPath(char const*, char*, int) Blizzard::String::ForceTrailingSeparator(char*, int, char) Blizzard::String::FindPathSeparatorReverse(char*, unsigned long) Blizzard::String::FindExtensionWithLeadingDot(char*) Blizzard::String::Copy(char*, char const*, unsigned long) Blizzard::String::Find(char const*, char, unsigned long) Blizzard::String::Find(char const*, char const*, unsigned long) Blizzard::String::Equal(char const*, char const*) Blizzard::String::FindI(char const*, char const*, unsigned long) Blizzard::String::Append(char*, char const*, unsigned long) Blizzard::String::EqualI(char const*, char const*) Blizzard::String::EqualI(char const*, char const*, unsigned long) Blizzard::String::Format(char*, unsigned int, char const*, ...) Blizzard::String::Length(char const*) Blizzard::String::MemCopy(void*, void const*, int) Blizzard::String::MemFill(void*, unsigned int, unsigned char) Blizzard::String::VFormat(char*, unsigned int, char const*, char*) Blizzard::String::CompareI(char const*, char const*) Blizzard::String::JoinPath(char*, int, char const*, char const*) Blizzard::String::Duplicate(char const*) Blizzard::String::SplitPath(char const*, char*, int, char*, int) Blizzard::String::Translate(char const*, char*, unsigned int, char const*, char const*) Blizzard::Thread::LocalObject<System_File::FileError>::New(void*) Blizzard::Thread::LocalObject<System_File::FileError>::Delete(void*) Blizzard::Thread::LocalObject<System_SComp::ZlibAllocBuffer>::New(void*) Blizzard::Thread::LocalObject<System_SComp::ZlibAllocBuffer>::Delete(void*) Blizzard::Thread::LocalObject<System_SFile::RawReadInfo>::New(void*) Blizzard::Thread::LocalObject<System_SFile::RawReadInfo>::Delete(void*) Blizzard::Thread::LocalObject<System_SFile2::SFileFatalInfo>::New(void*) Blizzard::Thread::LocalObject<System_SFile2::SFileFatalInfo>::Delete(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<NSOpenGLContext*>::ZeroInit>::New(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<NSOpenGLContext*>::ZeroInit>::Delete(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::New(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::Delete(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLDevice*>::ZeroInit>::operator LocalStorageZeroInit<GLDevice*>::ZeroInit&() Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLContext*>::ZeroInit>::New(void*) Blizzard::Thread::LocalObject<LocalStorageZeroInit<GLContext*>::ZeroInit>::Delete(void*) Blizzard::Thread::LocalObject<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>::New(void*) Blizzard::Thread::LocalObject<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>::Delete(void*) Blizzard::Thread::WaitForever(Blizzard::Thread::ThreadRecord*) Blizzard::Thread::CreateFromPool(Blizzard::Thread::ThreadPoolRecord*, unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, int, int) Blizzard::Thread::ThreadPoolRecord::GetWorker(int, int) Blizzard::Thread::ThreadPoolRecord::ThreadPoolRecord(unsigned int, unsigned int, long long, Blizzard::Thread::Affinity const&) Blizzard::Thread::ThreadPoolRecord::~ThreadPoolRecord() Blizzard::Thread::RegisterLocalStorage(Blizzard::Thread::TLSSlot*, void* (*)(void*), void*, void (*)(void*)) Blizzard::Thread::Close(Blizzard::Thread::ThreadRecord*) Blizzard::Thread::Create(unsigned int (*)(void*), void*, Blizzard::Thread::ThreadRecord**, char const*, int, int) Blizzard::Thread::Exists(Blizzard::Thread::ThreadRecord*) Blizzard::Process::GetProcessPath(char*, int) Blizzard::Process::GetComputerName(char*, int) Blizzard::Process::GetProcessDirectory(char*, int) Blizzard::Process::LaunchChildProcessWithArguments(char const*, char const*, void (*)(void*), void*, bool) Blizzard::Process::Sleep(unsigned int) Blizzard::SBigDel(Blizzard::BigData*) Blizzard::SBigNew(Blizzard::BigData**) Blizzard::Storage::FetchError(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State) Blizzard::Storage::HttpSource::Read(void*, long long, int) Blizzard::Storage::HttpSource::~HttpSource() Blizzard::Storage::HttpSource::~HttpSource() Blizzard::Storage::Initialize() Blizzard::Storage::s_cmdEvent Blizzard::Storage::SetRangeAs(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::ChunkState::State) Blizzard::Storage::CacheSource::Read(void*, long long, int) Blizzard::Storage::CacheSource::~CacheSource() Blizzard::Storage::CacheSource::~CacheSource() Blizzard::Storage::PartialFile::Invalidate(long long, long long) Blizzard::Storage::PartialFile::CreateShared(Blizzard::File::Filesystem*, char const*, long long, int) Blizzard::Storage::PartialFile::RebuildHeader() Blizzard::Storage::PartialFile::WriteUnaligned(void const*, long long, int) Blizzard::Storage::PartialFile::RebuildLocalityMap(bool) Blizzard::Storage::PartialFile::UpdatePartialBlock(unsigned int, unsigned int) Blizzard::Storage::PartialFile::ParseFileFromHeader(Blizzard::File::StreamRecord*, Blizzard::Storage::BitField**, int*, long long*, int*) Blizzard::Storage::PartialFile::FileIsCompletePartialFile(Blizzard::File::StreamRecord*, long long, long long) Blizzard::Storage::PartialFile::Read(void*, long long, int) Blizzard::Storage::PartialFile::Close() Blizzard::Storage::PartialFile::Flush() Blizzard::Storage::PartialFile::Write(void const*, long long, int) Blizzard::Storage::PartialFile::ParseFile() Blizzard::Storage::PartialFile::PartialFile() Blizzard::Storage::PartialFile::~PartialFile() Blizzard::Storage::PartialFile::~PartialFile() Blizzard::Storage::PartialFile::~PartialFile() Blizzard::Storage::StorageUnit::AddCacheEntry(short, long long, int, Blizzard::Storage::StorageSystem::BufferHandle) Blizzard::Storage::StorageUnit::ReserveChunks() Blizzard::Storage::StorageUnit::SetHttpSource(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, long long) Blizzard::Storage::StorageUnit::FetchDeferData(Blizzard::Storage::Range*, short) Blizzard::Storage::StorageUnit::FlushCacheEntries(short) Blizzard::Storage::StorageUnit::ReadLocal(void*, long long, int) Blizzard::Storage::StorageUnit::StorageUnit() Blizzard::Storage::StorageUnit::~StorageUnit() Blizzard::Storage::BackingStore::~BackingStore() Blizzard::Storage::BackingStore::~BackingStore() Blizzard::Storage::PartialBlock::SetPartial(unsigned int, unsigned int) Blizzard::Storage::s_Chunk_Size Blizzard::Storage::s_StorageMap Blizzard::Storage::StorageSystem::RecoverMemory(Blizzard::Storage::StorageUnit*, int) Blizzard::Storage::StorageSystem::ReleaseChunks(Blizzard::Storage::StorageSystem::BufferHandle) Blizzard::Storage::StorageSystem::AllocateChunks(int) Blizzard::Storage::StorageSystem::EnableWriteback(bool) Blizzard::Storage::StorageSystem::AllocateSubChunks(Blizzard::Storage::StorageSystem::BufferHandle, int, int) Blizzard::Storage::StorageSystem::StorageSystem() Blizzard::Storage::StorageSystem::~StorageSystem() Blizzard::Storage::StorageThread(void*) Blizzard::Storage::GetRandomRange(Blizzard::Storage::StorageUnit*, long long, int, Blizzard::Storage::Range*) Blizzard::Storage::GetStorageInfo(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Storage::s_storageMutex Blizzard::Storage::s_storageReady Blizzard::Storage::s_threadExited Blizzard::Storage::g_StorageSystem Blizzard::Storage::s_threadShutdown Blizzard::Storage::s_CmdQueue_Storage Blizzard::Storage::Read(Blizzard::Storage::StorageUnit*, void*, long long, int) Blizzard::Storage::Close(Blizzard::Storage::StorageUnit*) Blizzard::Storage::Write(Blizzard::Storage::StorageUnit*, Blizzard::Storage::StorageSystem::BufferHandle, long long, int, short) Blizzard::Storage::Acquire(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Storage::GetRange(Blizzard::Storage::StorageUnit*, long long, int, int*, bool) Blizzard::Storage::Shutdown() Blizzard::Unicode::ConvertUTF16to8(char*, unsigned int, unsigned short const*, unsigned int, unsigned int*, unsigned int*) Blizzard::Unicode::ConvertUTF8to16(unsigned short*, unsigned int, char const*, unsigned int, unsigned int*, unsigned int*) Blizzard::Unicode::ConvertUTF8to16Len(char const*, unsigned int, unsigned int*) Blizzard::Unicode::GetCodepointFromUTF8(char const**) Blizzard::Hardware::GetFingerprint(Blizzard::Hardware::Fingerprint*) Blizzard::Hardware::GetProcessorFeatures() Blizzard::Hardware::ExtendedProcessorFeatures(Blizzard::Hardware::ProcessorFeatures&) Blizzard::BigBuffer::operator[](unsigned int) Blizzard::Streaming::AddLatency::accumulatorNs Blizzard::Streaming::AddLatency::~AddLatency() Blizzard::Streaming::FileThread(void*) Blizzard::Streaming::k_UNC_FILE Blizzard::Streaming::k_UNC_HTTP Blizzard::Streaming::s_cmdEvent Blizzard::Streaming::s_cmdMutex Blizzard::Streaming::StreamingX::Statistics::ms_needSpeed Blizzard::Streaming::StreamingX::Statistics::Callback() Blizzard::Streaming::StreamingX::Statistics::ms_stats Blizzard::Streaming::StreamingX::g_lowCommandInterval Blizzard::Streaming::StreamingX::g_IsEnableP2PCallBack Blizzard::Streaming::StreamingX::g_maxLowCommandInterval Blizzard::Streaming::StreamingX::g_stepLowCommandInterval Blizzard::Streaming::StreamingX::g_StreamingDataRequireCallBack Blizzard::Streaming::s_NsPerByte Blizzard::Streaming::FileManifest::ReadDirectFile(char const*) Blizzard::Streaming::FileManifest::SplitServerItem(char*, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&) Blizzard::Streaming::FileManifest::ReadIndirectFile(char const*) Blizzard::Streaming::FileManifest::GetBGPreloadSleep() Blizzard::Streaming::FileManifest::GetIsStreamingTrial() Blizzard::Streaming::FileManifest::ReadDirectFileFromBuffer(char*, int) Blizzard::Streaming::FileManifest::SetDefaultBgPreloadSleep(int) Blizzard::Streaming::FileManifest::SplitItem(char*, Blizzard::Streaming::FileManifest::MANIFEST_ITEM*) Blizzard::Streaming::ManifestInfo::GetItemTag(char*, char**, char**, int*) Blizzard::Streaming::ManifestInfo::GetFileList(char const*) Blizzard::Streaming::ManifestInfo::SetFileItem(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, Blizzard::Streaming::Manifests::FileItem const&) Blizzard::Streaming::ManifestInfo::ValidateMD5(char const*, char const*, int) Blizzard::Streaming::ManifestInfo::GetParameter(char const*) Blizzard::Streaming::ManifestInfo::SetParameter(char const*, int) Blizzard::Streaming::ManifestInfo::SetParameter(char const*, char const*) Blizzard::Streaming::ManifestInfo::GetRemotePath(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Streaming::ManifestInfo::HandleBaseTag(char const*, char const*) Blizzard::Streaming::ManifestInfo::ReadDirectFile(char const*) Blizzard::Streaming::ManifestInfo::ms_ManifestInfo Blizzard::Streaming::ManifestInfo::DeactivateServer(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Streaming::ManifestInfo::GetTransportItem(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Streaming::ManifestInfo::ReadIndirectFile(char const*) Blizzard::Streaming::ManifestInfo::SetServerPathItem(char const*, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Streaming::ManifestInfo::FinalizeManifestItems() Blizzard::Streaming::ManifestInfo::GetServerItemMaxRetry(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&) Blizzard::Streaming::ManifestInfo::GetBandwidthDataString() Blizzard::Streaming::ManifestInfo::GetRandomServerLocation(std::vector<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>>> const&) Blizzard::Streaming::ManifestInfo::ReadDirectFileFromBuffer(char*, int) Blizzard::Streaming::ManifestInfo::Get() Blizzard::Streaming::ManifestInfo::Shutdown() Blizzard::Streaming::s_CmdProcess Blizzard::Streaming::s_pauseEvent Blizzard::Streaming::s_pauseMutex Blizzard::Streaming::StreamRequest::globalRequestId Blizzard::Streaming::StreamRequest::ReadLocalChunks(void*) Blizzard::Streaming::StreamRequest::concurrentRequests Blizzard::Streaming::IsStreamedFile(char const*) Blizzard::Streaming::ResetMakeLocal(Blizzard::Streaming::MakeLocalOption) Blizzard::Streaming::SourceManifest::ReadDirectFile(char const*) Blizzard::Streaming::SourceManifest::ReadIndirectFile(char const*) Blizzard::Streaming::SourceManifest::ReadDirectFileFromBuffer(char*, int) Blizzard::Streaming::SourceManifest::SplitItem(char*, Blizzard::Streaming::SourceManifest::MANIFEST_ITEM*) Blizzard::Streaming::s_threadExited Blizzard::Streaming::IsStreamingMode() Blizzard::Streaming::GetIsLocalAmount(char const*, long long, unsigned int) Blizzard::Streaming::GetIsLocalAmount(Blizzard::File::StreamRecord*) Blizzard::Streaming::s_processUrlFunc Blizzard::Streaming::s_StreamingFlush Blizzard::Streaming::s_streamingReady Blizzard::Streaming::s_threadShutdown Blizzard::Streaming::MakeLocalBlocking(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::MakeLocalParams*) Blizzard::Streaming::s_cmdPartnerEvent Blizzard::Streaming::ShutdownStreaming() Blizzard::Streaming::CompletionCallback::~CompletionCallback() Blizzard::Streaming::CompletionCallback::~CompletionCallback() Blizzard::Streaming::s_isStreamingTrial Blizzard::Streaming::s_ReadAccessTimeNs Blizzard::Streaming::DoesFileExistOnDisk(char const*) Blizzard::Streaming::GetStreamedFileSize(char const*, long long*) Blizzard::Streaming::InitializeStreaming(char const*, char const*) Blizzard::Streaming::IsPreloadInProgress() Blizzard::Streaming::MakeLocalCoalescing(Blizzard::File::StreamRecord*, Blizzard::Storage::Range*, int, short) Blizzard::Streaming::s_threadDownloading Blizzard::Streaming::s_cmdForegroundEvent Blizzard::Streaming::s_CmdQueue_Streaming Blizzard::Streaming::s_backgroundPreloading Blizzard::Streaming::ManifestRandomNumberGenerator::RandomGenerator(int) Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator() Blizzard::Streaming::ManifestRandomNumberGenerator::~ManifestRandomNumberGenerator() Blizzard::Streaming::IsLocal(char const*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption) Blizzard::Streaming::IsLocal(Blizzard::File::StreamRecord*, long long, unsigned int) Blizzard::Streaming::s_paused Blizzard::Streaming::MakeLocal(Blizzard::File::StreamRecord*, long long, unsigned int, Blizzard::Streaming::MakeLocalOption, Blizzard::Streaming::CompletionCallback*) Blizzard::Streaming::Manifests::ServerItem::InsertTimeslot(Blizzard::Streaming::Manifests::TimeslotItem*) Blizzard::Streaming::Manifests::ServerItem::InsertUsageSlot(Blizzard::Streaming::Manifests::ServerItem::UsageSlot&, long long) Blizzard::Streaming::Manifests::ServerItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::ServerItem::ServerItem(Blizzard::Streaming::Manifests::ServerItem const&) Blizzard::Streaming::Manifests::ServerItem::~ServerItem() Blizzard::Streaming::Manifests::ServerItem::~ServerItem() Blizzard::Streaming::Manifests::ManifestItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem() Blizzard::Streaming::Manifests::ManifestItem::~ManifestItem() Blizzard::Streaming::Manifests::TimeslotItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem() Blizzard::Streaming::Manifests::TimeslotItem::~TimeslotItem() Blizzard::Streaming::Manifests::ParameterItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem() Blizzard::Streaming::Manifests::ParameterItem::~ParameterItem() Blizzard::Streaming::Manifests::TransportItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::TransportItem::~TransportItem() Blizzard::Streaming::Manifests::TransportItem::~TransportItem() Blizzard::Streaming::Manifests::ServerPathItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem() Blizzard::Streaming::Manifests::ServerPathItem::~ServerPathItem() Blizzard::Streaming::Manifests::FileItem::HandleTag(char const*, char const*) Blizzard::Streaming::Manifests::FileItem::FileItem(Blizzard::Streaming::Manifests::FileItem const&) Blizzard::Streaming::Manifests::FileItem::FileItem() Blizzard::Streaming::Manifests::FileItem::~FileItem() Blizzard::Streaming::Manifests::FileItem::~FileItem() Blizzard::Streaming::Manifests::FileItem::~FileItem() Blizzard::Streaming::Transport::ReadDirectFile(char const*) Blizzard::Streaming::Transport::GetSplitFileURL(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>> const&, long long, long long, int, int, int, int, std::vector<Blizzard::Streaming::Transport::URL_INFO, std::allocator<Blizzard::Streaming::Transport::URL_INFO>>*) Blizzard::Streaming::Transport::ReadIndirectFile(char const*) Blizzard::Streaming::Transport::TransportHttpCallback::GetTimeout() Blizzard::Streaming::Transport::TransportHttpCallback::ShouldBlock() Blizzard::Streaming::Transport::TransportHttpCallback::GetByteRange() Blizzard::Streaming::Transport::TransportHttpCallback::ReceivedData(void const*, int) Blizzard::Streaming::Transport::TransportHttpCallback::SetByteRange(long long, long long) Blizzard::Streaming::Transport::TransportHttpCallback::SetTimeOutValue(unsigned int) Blizzard::Streaming::Transport::TransportHttpCallback::Stop() Blizzard::Streaming::Transport::TransportHttpCallback::WantData() Blizzard::Streaming::Transport::TransportHttpCallback::Completed(Blizzard::URL::DownloadCallback::Status) Blizzard::Streaming::Transport::TransportHttpCallback::GetCookie() Blizzard::Streaming::Transport::TransportHttpCallback::SetCookie(char const*, char const*) Blizzard::Streaming::Transport::TransportHttpCallback::TransportHttpCallback(int, std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>&) Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback() Blizzard::Streaming::Transport::TransportHttpCallback::~TransportHttpCallback() Blizzard::Streaming::Transport::ReadDirectFileFromBuffer(char*, int) Blizzard::Streaming::Transport::Read(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int) Blizzard::Streaming::Transport::MD5_Data(std::basic_string<char, std::char_traits<char>, Blizzard::Memory::AllocSTL<char>>*, int) Blizzard::Streaming::Transport::ReadFile(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int) Blizzard::Streaming::Transport::ReadHttp(Blizzard::Streaming::Manifests::TransportInfo const&, void*, long long, long long, int) Blizzard::Streaming::Transport::SplitItem(char*, Blizzard::Streaming::Transport::TRANSPORT_ITEM*) Blizzard::STL::CaseInsensitiveHashFn<std::string>::operator()(std::string const&) const Blizzard::STL::CaseInsensitiveEqualFn<std::string>::operator()(std::string const&, std::string const&) const Blizzard::Jobs::Job::IsReady() const Blizzard::Storage::PartialFile::IsAvailable(long long, long long) const Blizzard::Storage::PartialFile::IsCompleted() const Blizzard::Storage::PartialFile::GetChunkSize() const Blizzard::Storage::PartialFile::GetTotalLocalSize() const Blizzard::Storage::PartialFile::IsMatch(char const*, long long, int) const