/ src / Ryujinx.Cpu / IDiskCacheState.cs
IDiskCacheState.cs
 1  using System;
 2  
 3  namespace Ryujinx.Cpu
 4  {
 5      /// <summary>
 6      /// Disk cache load state report and management interface.
 7      /// </summary>
 8      public interface IDiskCacheLoadState
 9      {
10          /// <summary>
11          /// Event used to report the cache load progress.
12          /// </summary>
13          event Action<LoadState, int, int> StateChanged;
14  
15          /// <summary>
16          /// Cancels the disk cache load process.
17          /// </summary>
18          void Cancel();
19      }
20  }