com.google.android.gms.games.snapshot.Snapshot |
![]()
|
Data interface for a representation of a saved game. This includes both the metadata and the actual game content.
[Expand]
Inherited Constants | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]()
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This method is deprecated.
use
getSnapshotContents() instead.
| |||||||||||
Retrieves the metadata for this snapshot.
| |||||||||||
Retrieve the
SnapshotContents associated with this snapshot. | |||||||||||
This method is deprecated.
See
modifyBytes(int, byte[], int, int) .
| |||||||||||
This method is deprecated.
See
readFully() .
| |||||||||||
This method is deprecated.
See
writeBytes(byte[]) .
|
[Expand]
Inherited Methods | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||||||
![]()
|
Retrieves the metadata for this snapshot.
SnapshotMetadata
associated with this snapshot.
Retrieve the SnapshotContents
associated with this snapshot. This object can be used
to update the data of a snapshot. Note that this will return null if this snapshot was not
obtained via open(GoogleApiClient, SnapshotMetadata)
.
SnapshotContents
for this snapshot, or null if the snapshot is not
opened.
This method is deprecated.
See modifyBytes(int, byte[], int, int)
.
Write the specified data into the snapshot. The contents of the snapshot will be replaced
with the data provided in content
. The data will be persisted on disk, but is not
uploaded to the server until the snapshot is committed via commitAndClose(GoogleApiClient, Snapshot, SnapshotMetadataChange)
.
writeBytes(byte[])
to fully overwrite the file.
If the snapshot was not opened via open(GoogleApiClient, SnapshotMetadata)
, or if the contents have already
been committed via commitAndClose(GoogleApiClient, Snapshot, SnapshotMetadataChange)
, this method will throw an exception.dstOffset | Position in the snapshot file to start writing data to. 0 indicates the head of the file. |
---|---|
content | The data to write. |
srcOffset | Position in content to start writing from. |
count | Number of bytes from content to write to this snapshot. |
This method is deprecated.
See readFully()
.
Read the contents of a snapshot.
If this snapshot was not opened viaopen(GoogleApiClient, SnapshotMetadata)
, or if the contents have already
been committed via commitAndClose(GoogleApiClient, Snapshot, SnapshotMetadataChange)
this method will throw an exception.
This method is deprecated.
See writeBytes(byte[])
.
Write the specified data into the snapshot. The contents of the snapshot will be replaced
with the data provided in content
. The data will be persisted on disk, but is not
uploaded to the server until the snapshot is committed via commitAndClose(GoogleApiClient, Snapshot, SnapshotMetadataChange)
.
modifyBytes(int, byte[], int, int)
to overwrite parts of
the file.
If the snapshot was not opened via open(GoogleApiClient, SnapshotMetadata)
, or if the contents have already
been committed via commitAndClose(GoogleApiClient, Snapshot, SnapshotMetadataChange)
, this method will throw an exception.content | The data to write. |
---|