Class 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 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.