Module |
|
Header |
/Engine/Source/Runtime/Online/BuildPatchServices/Public/Interfaces/IBuildStatistics.h |
Include |
#include "Interfaces/IBuildStatistics.h" |
namespace BuildPatchServices
{
enum EFileOperationState
{
Unknown = 0,
PendingLocalChunkDbData,
RetrievingLocalChunkDbData,
PendingLocalInstallData,
RetrievingLocalInstallData,
PendingRemoteCloudData,
RetrievingRemoteCloudData,
PendingLocalDataStore,
RetrievingLocalDataStore,
DataInMemoryStore,
Staged,
Installed,
Verifying,
VerifiedFail,
VerifiedSuccess,
NUM_States,
Complete = NUM_States - 1,
}
}
Name |
Description |
---|---|
Unknown |
Not yet evaluated. |
PendingLocalChunkDbData |
The data for this operation has not yet been requested (from a local chunkdb source). |
RetrievingLocalChunkDbData |
The data is being acquired (from a local chunkdb source). |
PendingLocalInstallData |
The data for this operation has not yet been requested (from a local install source). |
RetrievingLocalInstallData |
The data is being acquired (from a local install source). |
PendingRemoteCloudData |
The data for this operation has not yet been requested (from a remote cloud source). |
RetrievingRemoteCloudData |
The data is being acquired (from a remote cloud source). |
PendingLocalDataStore |
The data is in a local store to be loaded later. |
RetrievingLocalDataStore |
The data is being acquired (from a local store). |
DataInMemoryStore |
The data is in a memory chunk store ready for use. |
Staged |
The file operation has been written to the staging location. |
Installed |
The file operation has been written to the destination install location. |
Verifying |
The file operation is being verified. |
VerifiedFail |
The file operation has been verified and is corrupt. |
VerifiedSuccess |
The file operation has been verified and successful. |
NUM_States |
Helpers. |
Complete |
An enum describing the current state of the data for a file operation that has or will be processed.