StandardLocalSystemClockCore.cs 818 B

1234567891011121314151617181920212223242526272829
  1. namespace Ryujinx.HLE.HOS.Services.Time.Clock
  2. {
  3. class StandardLocalSystemClockCore : SystemClockCore
  4. {
  5. private static StandardLocalSystemClockCore _instance;
  6. public static StandardLocalSystemClockCore Instance
  7. {
  8. get
  9. {
  10. if (_instance == null)
  11. {
  12. _instance = new StandardLocalSystemClockCore(StandardSteadyClockCore.Instance);
  13. }
  14. return _instance;
  15. }
  16. }
  17. public StandardLocalSystemClockCore(StandardSteadyClockCore steadyClockCore) : base(steadyClockCore) {}
  18. public override ResultCode Flush(SystemClockContext context)
  19. {
  20. // TODO: set:sys SetUserSystemClockContext
  21. return ResultCode.Success;
  22. }
  23. }
  24. }