Class PICSChangesCallback
- java.lang.Object
-
- in.dragonbra.javasteam.steam.steamclient.callbackmgr.CallbackMsg
-
- in.dragonbra.javasteam.steam.handlers.steamapps.callback.PICSChangesCallback
-
- All Implemented Interfaces:
ICallbackMsg
public class PICSChangesCallback extends CallbackMsg
This callback is fired when the PICS returns the changes since the last change number
-
-
Constructor Summary
Constructors Constructor Description PICSChangesCallback(JobID jobID, in.dragonbra.javasteam.protobufs.steamclient.SteammessagesClientserverAppinfo.CMsgClientPICSChangesSinceResponse.Builder msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.Integer,PICSChangeData>getAppChanges()intgetCurrentChangeNumber()intgetLastChangeNumber()java.util.Map<java.lang.Integer,PICSChangeData>getPackageChanges()booleanisRequiresFullAppUpdate()booleanisRequiresFullPackageUpdate()booleanisRequiresFullUpdate()-
Methods inherited from class in.dragonbra.javasteam.steam.steamclient.callbackmgr.CallbackMsg
getJobID, setJobID
-
-
-
-
Constructor Detail
-
PICSChangesCallback
public PICSChangesCallback(JobID jobID, in.dragonbra.javasteam.protobufs.steamclient.SteammessagesClientserverAppinfo.CMsgClientPICSChangesSinceResponse.Builder msg)
-
-
Method Detail
-
getLastChangeNumber
public int getLastChangeNumber()
- Returns:
- the supplied change number for the request.
-
getCurrentChangeNumber
public int getCurrentChangeNumber()
- Returns:
- the current change number.
-
isRequiresFullUpdate
public boolean isRequiresFullUpdate()
- Returns:
- if this update requires a full update of the information.
-
isRequiresFullPackageUpdate
public boolean isRequiresFullPackageUpdate()
- Returns:
- if this update requires a full update of the app information.
-
isRequiresFullAppUpdate
public boolean isRequiresFullAppUpdate()
- Returns:
- if this update requires a full update of the package information.
-
getPackageChanges
public java.util.Map<java.lang.Integer,PICSChangeData> getPackageChanges()
- Returns:
- a map containing requested package tokens.
-
getAppChanges
public java.util.Map<java.lang.Integer,PICSChangeData> getAppChanges()
- Returns:
- a map containing requested package tokens.
-
-