Jump to content

Blizzard Entertainment:BlizzardCore

From Thunderbrew
Revision as of 02:06, 18 June 2025 by Phaneron (talk | contribs)

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