Module |
|
Header |
/Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchState.h |
Include |
#include "BuildPatchState.h" |
namespace BuildPatchServices
{
enum EBuildPatchState
{
Queued = 0,
Initializing,
Resuming,
Downloading,
Installing,
MovingToInstall,
SettingAttributes,
BuildVerification,
CleanUp,
PrerequisitesInstall,
Completed,
Paused,
NUM_PROGRESS_STATES,
}
}
Name |
Description |
---|---|
Queued |
The patch process is waiting for other installs. |
Initializing |
The patch process is initializing. |
Resuming |
The patch process is enumerating existing staged data. |
Downloading |
The patch process is downloading patch data. |
Installing |
The patch process is installing files. |
MovingToInstall |
The patch process is moving staged files to the install. |
SettingAttributes |
The patch process is setting up attributes on the build. |
BuildVerification |
The patch process is verifying the build. |
CleanUp |
The patch process is cleaning temp files. |
PrerequisitesInstall |
The patch process is installing prerequisites. |
Completed |
A state to catch the UI when progress is 100% but UI still being displayed. |
Paused |
The process has been set paused. |
NUM_PROGRESS_STATES |
Holds the number of states, for array sizes. |
Namespace to declares the progress type enum