Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBuildInstallStats | A struct to hold stats for the build process. | ||
| FBuildPatchStreamResult | |||
| FDownload | A struct representing a download. | ||
| FFileOperation | A struct representing a file operation to be completed. | ||
| IBuildInstaller | Interface to a Build Installer, exposes installation control, progress, and state information. | ||
| IBuildInstallerSharedContext | An interface for sharing threads and components between multiple BPS installers | ||
| IBuildInstallerThread | Interface for a re-usable thread | ||
| IBuildInstallStreamer | |||
| IBuildManifest | Interface to a Build Manifest. | ||
| IBuildPatchServicesModule | Interface for the services manager. | ||
| IBuildStatistics | An interface for accessing runtime statistical information about an installer. | ||
| IManifestField | Interface to a manifest field, which is used for accessing custom fields in the manifest | ||
| IPatchDataEnumeration |
Constants
| Name | Description |
|---|---|
| InstallErrorPrefixes::ErrorTypeStrings |
Typedefs
Enums
| Type | Name | Description | |
|---|---|---|---|
| BuildPatchServices::EFileOperationState | An enum describing the current state of the data for a file operation that has or will be processed. | ||
| EBuildPatchDownloadHealth | Enum describing download health. The actual percentage values used are configurable in the engine ini. | ||
| EBuildPatchInstallError | Declares the error type enum for use with the error system | ||
| ECompactifyMode::Type |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | LexFromString
(
EBuildPatchInstallError& Error, |
||
| void | LexFromString
(
EBuildPatchDownloadHealth& Error, |
||
| const TCHAR * | LexToString
(
EBuildPatchInstallError Error |
||
| const TCHAR * | LexToString
(
EBuildPatchDownloadHealth Error |