![]() |
Ark Server API (ASA) - Wiki
|
#include <PackageWriter.h>
Inheritance diagram for FPackageHashes:
Collaboration diagram for FPackageHashes:Public Attributes | |
| TMap< FIoChunkId, FIoHash > | ChunkHashes |
| FMD5Hash | PackageHash |
| TFuture< int > | CompletionFuture |
Additional Inherited Members | |
Public Member Functions inherited from FThreadSafeRefCountedObject | |
| FThreadSafeRefCountedObject () | |
| virtual | ~FThreadSafeRefCountedObject () |
| FThreadSafeRefCountedObject (const FThreadSafeRefCountedObject &Rhs)=delete | |
| FThreadSafeRefCountedObject & | operator= (const FThreadSafeRefCountedObject &Rhs)=delete |
| uint32 | AddRef () const |
| uint32 | Release () const |
| uint32 | GetRefCount () const |
Struct containing hashes computed during cooked package writing.
Definition at line 197 of file PackageWriter.h.
| TMap<FIoChunkId, FIoHash> FPackageHashes::ChunkHashes |
Hashes for each chunk saved by the package.
Definition at line 200 of file PackageWriter.h.
A Future that is triggered after all packages have been stored on *this. Left as an invalid TFuture when hashes are not async; caller should check for IsValid before chaining with .Then or .Next.
Definition at line 210 of file PackageWriter.h.
| FMD5Hash FPackageHashes::PackageHash |
This is a hash representing the entire package. Not consistently computed across PackageWriters!
Definition at line 203 of file PackageWriter.h.