AI-generated Key Takeaways
-
The
GamesMetadata.LoadGamesResultinterface is deprecated. -
GameBufferis now returned directly inGamesMetadataClient. -
This interface provides the result when game metadata has been loaded, indicating various possible status codes.
-
The
getGames()method returns the requested game metadata as aGameBuffer.
This interface is deprecated.
GameBuffer
is returned directly in the GamesMetadataClient.
Result delivered when game metadata has been loaded.
Possible status codes include:
GamesStatusCodes.STATUS_OKif data was successfully loaded and is up-to-date.GamesStatusCodes.STATUS_NETWORK_ERROR_NO_DATAif the device was unable to retrieve any data from the network and has no data cached locally.GamesStatusCodes.STATUS_NETWORK_ERROR_STALE_DATAif the device was unable to retrieve the latest data from the network, but has some data cached locally.GamesStatusCodes.STATUS_CLIENT_RECONNECT_REQUIREDif the client needs to reconnect to the service to access this data.GamesStatusCodes.STATUS_GAME_NOT_FOUNDif the game could not be found.GamesStatusCodes.STATUS_LICENSE_CHECK_FAILEDif the game is not licensed to the user.GamesStatusCodes.STATUS_INTERNAL_ERRORif an unexpected error occurred in the service.
Public Method Summary
| abstract GameBuffer |
getGames()
Returns the game metadata that was requested.
|
Inherited Method Summary
Public Methods
public abstract GameBuffer getGames ()
Returns the game metadata that was requested. This is guaranteed to be non-null, though it may be empty. The listener must close this object when finished.