UAppUpdateInfo

#include <AppUpdateInfo.h>

This class represents the information about the app update.

Summary

Inheritance

Inherits from: UObject

Public functions

BeginDestroy() override
virtual void
Part of UObject interface.
ClearAppUpdateInfo()
void
Clears the native app update info object.
GetAvailability()
Returns the availability of the app update.
GetAvailableVersionCode()
int32
Returns the available version code of the app update.
GetBytesDownloaded()
int64
Returns the number of bytes downloaded so far.
GetClientVersionStalenessDays()
int32
Returns the number of days since the client version was last updated.
GetPriority()
int32
Returns the priority of the app update.
GetStatus()
Returns the status of the app update.
GetTotalBytesToDownload()
int64
Returns the total number of bytes to download.
IsUpdateTypeAllowed(UAppUpdateOptions *InAppUpdateOptions)
bool
Returns whether the update type is allowed.

Public functions

BeginDestroy

virtual void BeginDestroy() override

Part of UObject interface.

Called when the object is marked for deletion by MarkPendingKill.

ClearAppUpdateInfo

void ClearAppUpdateInfo()

Clears the native app update info object.

GetAvailability

EAppUpdateAvailability GetAvailability()

Returns the availability of the app update.

GetAvailableVersionCode

int32 GetAvailableVersionCode()

Returns the available version code of the app update.

GetBytesDownloaded

int64 GetBytesDownloaded()

Returns the number of bytes downloaded so far.

GetClientVersionStalenessDays

int32 GetClientVersionStalenessDays()

Returns the number of days since the client version was last updated.

GetPriority

int32 GetPriority()

Returns the priority of the app update.

GetStatus

EAppUpdateStatus GetStatus()

Returns the status of the app update.

GetTotalBytesToDownload

int64 GetTotalBytesToDownload()

Returns the total number of bytes to download.

IsUpdateTypeAllowed

bool IsUpdateTypeAllowed(
  UAppUpdateOptions *InAppUpdateOptions
)

Returns whether the update type is allowed.

Details
Parameters
InAppUpdateOptions
The UAppUpdateOptions object which contains the type of update.