You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added option to change file scan parallelization to actually making better use of SSD's nature of random access.
- Fixed typo and some more Launcher settings explanations.
Copy file name to clipboardExpand all lines: LauncherCore/Classes/PSO2/GameClientUpdater.Downloader.cs
+48-7Lines changed: 48 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,63 @@
2
2
usingLeayal.Shared;
3
3
usingSystem;
4
4
usingSystem.Collections.Concurrent;
5
+
usingSystem.Diagnostics.CodeAnalysis;
5
6
usingSystem.IO;
6
7
usingSystem.Runtime.CompilerServices;
7
8
usingSystem.Runtime.InteropServices;
8
9
usingSystem.Threading;
9
10
usingSystem.Threading.Tasks;
10
-
usingSystem.Xaml.Schema;
11
11
12
12
namespaceLeayal.PSO2Launcher.Core.Classes.PSO2
13
13
{
14
14
partialclassGameClientUpdater
15
15
{
16
+
/// <summary>
17
+
///
18
+
/// </summary>
19
+
/// <param name="collections"></param>
20
+
/// <param name="item">A <seealso cref="DownloadItem"/> if an item is taken from any collection, otherwise <see langword="null"/></param>
21
+
/// <param name="cancellationToken"></param>
22
+
/// <returns><see langword="true"/> if any of the <paramref name="collections"/> are still not completed, or <see langword="false"/> if all the collections are completed and will never be able to yield any items.</returns>
0 commit comments