Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
Declares the error type enum for use with the error system
| Name | EBuildPatchInstallError |
| Type | enum |
| Header File | /Engine/Source/Runtime/Online/BuildPatchServices/Public/Interfaces/IBuildInstaller.h |
| Include Path | #include "Interfaces/IBuildInstaller.h" |
Syntax
enum EBuildPatchInstallError
{
NoError = 0,
DownloadError = 1,
FileConstructionFail = 2,
MoveFileToInstall = 3,
BuildVerifyFail = 4,
ApplicationClosing = 5,
ApplicationError = 6,
UserCanceled = 7,
PrerequisiteError = 8,
InitializationError = 9,
PathLengthExceeded = 10,
OutOfDiskSpace = 11,
NumInstallErrors,
}
Values
| Name | Remarks |
|---|---|
| NoError | There has been no registered error. |
| DownloadError | A download request failed and ran out of allowed retries. |
| FileConstructionFail | A file failed to construct properly. |
| MoveFileToInstall | An error occurred trying to move the file to the install location. |
| BuildVerifyFail | The installed build failed to verify. |
| ApplicationClosing | The user or some process has closed the application. |
| ApplicationError | An application error, such as module fail to load. |
| UserCanceled | User canceled download. |
| PrerequisiteError | A prerequisites installer failed. |
| InitializationError | An initialization error. |
| PathLengthExceeded | An error occurred creating a file due to excessive path length. |
| OutOfDiskSpace | An error occurred creating a file due to their not being enough space left on the disk. |
| NumInstallErrors | Used to help verify logic. |