public static interface GamesMetadata.LoadGamesResult implements Result Releasable
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_OK
if data was successfully loaded and is up-to-date.GamesStatusCodes.STATUS_NETWORK_ERROR_NO_DATA
if the device was unable to retrieve any data from the network and has no data cached locally.GamesStatusCodes.STATUS_NETWORK_ERROR_STALE_DATA
if the device was unable to retrieve the latest data from the network, but has some data cached locally.GamesStatusCodes.STATUS_CLIENT_RECONNECT_REQUIRED
if the client needs to reconnect to the service to access this data.GamesStatusCodes.STATUS_GAME_NOT_FOUND
if the game could not be found.GamesStatusCodes.STATUS_LICENSE_CHECK_FAILED
if the game is not licensed to the user.GamesStatusCodes.STATUS_INTERNAL_ERROR
if an unexpected error occurred in the service.
Public Method Summary
abstract GameBuffer |
getGames()
|
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.