From d7a8d9fe0a9416cbaa23877fc31461286925e69a Mon Sep 17 00:00:00 2001 From: Michael Busby Date: Tue, 14 Feb 2012 03:17:05 -0600 Subject: [PATCH] DepotDownloader: Updated Steam3Session jobs to use new job callbacks --- DepotDownloader/Steam3Session.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/DepotDownloader/Steam3Session.cs b/DepotDownloader/Steam3Session.cs index 0dd79ac4..9368b2dc 100644 --- a/DepotDownloader/Steam3Session.cs +++ b/DepotDownloader/Steam3Session.cs @@ -102,7 +102,7 @@ namespace DepotDownloader if (AppInfo.ContainsKey(appId) || bAborted) return; - Action cbMethod = appInfo => + Action cbMethod = (appInfo, jobId) => { foreach (var app in appInfo.Apps) { @@ -120,7 +120,7 @@ namespace DepotDownloader } }; - using (JobCallback appInfoCallback = new JobCallback(steamApps.GetAppInfo(appId), cbMethod, callbacks)) + using (JobCallback appInfoCallback = new JobCallback(cbMethod, callbacks, steamApps.GetAppInfo(appId))) { do { @@ -135,7 +135,7 @@ namespace DepotDownloader if (AppTickets.ContainsKey(appId) || bAborted) return; - Action cbMethod = appTicket => + Action cbMethod = (appTicket, jobId) => { if (appTicket.Result != EResult.OK) { @@ -149,7 +149,7 @@ namespace DepotDownloader } }; - using (JobCallback appTicketCallback = new JobCallback(steamApps.GetAppOwnershipTicket(appId), cbMethod, callbacks)) + using (JobCallback appTicketCallback = new JobCallback(cbMethod, callbacks, steamApps.GetAppOwnershipTicket(appId))) { do { @@ -164,7 +164,7 @@ namespace DepotDownloader if (DepotKeys.ContainsKey(depotId) || bAborted) return; - Action cbMethod = depotKey => + Action cbMethod = (depotKey, jobId) => { Console.WriteLine("Got depot key for {0} result: {1}", depotKey.DepotID, depotKey.Result); @@ -177,7 +177,7 @@ namespace DepotDownloader DepotKeys[depotKey.DepotID] = depotKey.DepotKey; }; - using (JobCallback depotKeyCallback = new JobCallback(steamApps.GetDepotDecryptionKey(depotId), cbMethod, callbacks)) + using (JobCallback depotKeyCallback = new JobCallback(cbMethod, callbacks, steamApps.GetDepotDecryptionKey(depotId))) { do {