Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Misc/SecureHash.h |
Include |
#include "Misc/SecureHash.h" |
class FAsyncSHAVerify
Asynchronous SHA verification
Name | Description | ||
---|---|---|---|
|
bIsUnfoundHashAnError |
If this is true, and looking up the hash by filename fails, this will abort execution |
|
|
bShouldDeleteBuffer |
Should this class delete the buffer memory when verification is complete? |
|
|
void * |
Buffer |
Buffer to run the has on. |
|
BufferSize |
Size of Buffer |
|
|
uint8[20] |
Hash |
Hash to compare against |
|
Pathname |
Filename to lookup hash value (can be empty if hash was passed to constructor) |
Name | Description | ||
---|---|---|---|
|
Abandon() |
Abandon task, deletes the buffer if that is what was requested |
|
|
CanAbandon() |
Task API, return true to indicate that we can abandon |
|
|
DoWork() |
Performs the async hash verification |
|
|
GetStatId() |