internal PICSChangesCallback(CMsgPICSChangesSinceResponse msg) { LastChangeNumber = msg.since_change_number; CurrentChangeNumber = msg.current_change_number; RequiresFullUpdate = msg.force_full_update; PackageChanges = new Dictionary <uint, PICSChangeData>(); AppChanges = new Dictionary <uint, PICSChangeData>(); foreach (var package_change in msg.package_changes) { PackageChanges.Add(package_change.packageid, new PICSChangeData(package_change)); } foreach (var app_change in msg.app_changes) { AppChanges.Add(app_change.appid, new PICSChangeData(app_change)); } }
internal PICSChangesCallback(SteamClient client, CMsgPICSChangesSinceResponse msg) : base(client)