Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
Namespace to declares the progress type enum
| Name | BuildPatchServices::EBuildPatchState |
| Type | enum |
| Header File | /Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchState.h |
| Include Path | #include "BuildPatchState.h" |
Syntax
namespace BuildPatchServices
{
enum EBuildPatchState
{
Queued = 0,
Initializing,
Resuming,
Downloading,
Installing,
MovingToInstall,
SettingAttributes,
BuildVerification,
CleanUp,
PrerequisitesInstall,
Completed,
Paused,
NUM_PROGRESS_STATES,
}
}
Values
| Name | Remarks |
|---|---|
| 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. |