PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
BiosPackageService Class Reference

Private Member Functions

proto native EBiosError CheckUpdateAsync ()
 Async check if exist new update.
 
proto native EBiosError PromptUpdateAsync ()
 Prompt user to accept update with system GUI.
 
proto native EBiosError ShowStoreAsync ()
 Show store for current title (system GUI). Only on Xbox.
 
void OnCheckUpdate (BiosCheckUpdateResult checkUpdateResult, EBiosError error)
 Callback function for CheckUpdateAsync()
 
void OnPromptUpdate (EBiosError error)
 Callback function for PromptUpdateAsync()
 
void OnShowStore (EBiosError error)
 Callback function for ShowStoreAsync()
 

Member Function Documentation

◆ CheckUpdateAsync()

proto native EBiosError CheckUpdateAsync ( )
private

Async check if exist new update.

Returns
EBiosError indicating if the async operation is pending.

Referenced by OnlineServices::CheckUpdate().

◆ OnCheckUpdate()

void OnCheckUpdate ( BiosCheckUpdateResult  checkUpdateResult,
EBiosError  error 
)
inlineprivate

Callback function for CheckUpdateAsync()

Parameters
checkUpdateResultcontain information about availability of new update and if it is mandatory.
errorindicating success or fail of the async operation.

References BiosCheckUpdateResult::m_IsMandatory, BiosCheckUpdateResult::m_IsUpdate, and OnlineServices::PromptUpdate().

◆ OnPromptUpdate()

void OnPromptUpdate ( EBiosError  error)
inlineprivate

Callback function for PromptUpdateAsync()

Show system UI with update. On Xbox, game suspend after accept update.

Parameters
errorindicating success or fail of the async operation.

References OnlineServices::ErrorCaught().

◆ OnShowStore()

void OnShowStore ( EBiosError  error)
inlineprivate

Callback function for ShowStoreAsync()

Parameters
errorindicating success or fail of the async operation.

References OnlineServices::ErrorCaught().

◆ PromptUpdateAsync()

proto native EBiosError PromptUpdateAsync ( )
private

Prompt user to accept update with system GUI.

Returns
EBiosError indicating if the async operation is pending.

Referenced by OnlineServices::PromptUpdate().

◆ ShowStoreAsync()

proto native EBiosError ShowStoreAsync ( )
private

Show store for current title (system GUI). Only on Xbox.

Returns
EBiosError indicating if the async operation is pending.

The documentation for this class was generated from the following file: